diff -Nur gimp-lqr-plugin-tarball/src/interface_aux.c gimp-lqr-plugin/src/interface_aux.c --- gimp-lqr-plugin-tarball/src/interface_aux.c 2013-08-05 06:06:03.000000000 -0700 +++ gimp-lqr-plugin/src/interface_aux.c 2020-10-06 10:44:45.349564022 -0700 @@ -48,11 +48,11 @@ gint dialog_aux_response = GTK_RESPONSE_OK; -PlugInUIVals *ui_state; -PlugInVals *state; -PlugInDialogVals *dialog_state; +extern PlugInUIVals *ui_state; +extern PlugInVals *state; +extern PlugInDialogVals *dialog_state; -GtkWidget *dlg; +extern GtkWidget *dlg; /*** Public functions ***/ diff -Nur gimp-lqr-plugin-tarball/src/interface_I.c gimp-lqr-plugin/src/interface_I.c --- gimp-lqr-plugin-tarball/src/interface_I.c 2013-08-05 06:06:03.000000000 -0700 +++ gimp-lqr-plugin/src/interface_I.c 2020-10-06 10:44:45.349564022 -0700 @@ -65,13 +65,13 @@ gint dialog_I_response = GTK_RESPONSE_OK; -PlugInUIVals *ui_state; -PlugInVals *state; -PlugInDialogVals *dialog_state; -gboolean features_are_sensitive; +extern PlugInUIVals *ui_state; +extern PlugInVals *state; +extern PlugInDialogVals *dialog_state; +extern gboolean features_are_sensitive; InterfaceIData interface_I_data; -GtkWidget *dlg; +extern GtkWidget *dlg; GtkWidget *coordinates; gulong size_changed = 0; diff -Nur gimp-lqr-plugin-tarball/src/main.c gimp-lqr-plugin/src/main.c --- gimp-lqr-plugin-tarball/src/main.c 2013-08-05 06:06:03.000000000 -0700 +++ gimp-lqr-plugin/src/main.c 2020-10-06 10:44:45.349564022 -0700 @@ -179,7 +179,7 @@ {GIMP_PDB_INT32, "resize_aux_layers", "Whether to resize auxiliary layers"}, {GIMP_PDB_INT32, "resize_canvas", "Whether to resize canvas"}, - {GIMP_PDB_INT32, "output target", "Output target (same layer, new layer, new image)"}, + {GIMP_PDB_INT32, "output_target", "Output target (same layer, new layer, new image)"}, {GIMP_PDB_INT32, "seams", "Whether to output the seam map"}, {GIMP_PDB_INT32, "nrg_func", "Energy function to use"}, {GIMP_PDB_INT32, "res_order", "Resize order"},