I guessed Mint 17.1 is not too old system. Git building result is: Building C object src/CMakeFiles/lib_darktable.dir/common/calculator.c.o Building C object src/CMakeFiles/lib_darktable.dir/bauhaus/bauhaus.c.o Building C object src/CMakeFiles/lib_darktable.dir/common/cache.c.o Building C object src/CMakeFiles/lib_darktable.dir/common/colorlabels.c.o [ 29%] Building C object src/CMakeFiles/lib_darktable.dir/common/colorspaces.c.o [ 29%] Building C object src/CMakeFiles/lib_darktable.dir/common/curve_tools.c.o In file included from /home/sasha/Install/darktable/src/views/view.h:31:0, from /home/sasha/Install/darktable/src/libs/lib.h:23, from /home/sasha/Install/darktable/src/control/control.h:33, from /home/sasha/Install/darktable/src/common/colorlabels.c:23: /home/sasha/Install/darktable/src/gui/gtk.h: In function ‘gtk_stack_get_child_by_name’: /home/sasha/Install/darktable/src/gui/gtk.h:33:3: error: unknown type name ‘GtkStackPrivate’ GtkStackPrivate *priv = gtk_stack_get_instance_private(stack); ^ /home/sasha/Install/darktable/src/gui/gtk.h:33:3: error: implicit declaration of function ‘gtk_stack_get_instance_private’ [-Werror=implicit-function-declaration] /home/sasha/Install/darktable/src/gui/gtk.h:33:27: error: initialization makes pointer from integer without a cast [-Werror] GtkStackPrivate *priv = gtk_stack_get_instance_private(stack); ^ /home/sasha/Install/darktable/src/gui/gtk.h:34:3: error: unknown type name ‘GtkStackChildInfo’ GtkStackChildInfo *info; ^ /home/sasha/Install/darktable/src/gui/gtk.h:40:15: error: request for member ‘children’ in something not a structure or union for(l = priv->children; l != NULL; l = l->next) ^ /home/sasha/Install/darktable/src/gui/gtk.h:43:12: error: request for member ‘name’ in something not a structure or union if(info->name && strcmp(info->name, name) == 0) return info->widget; ^ In file included from /usr/include/string.h:635:0, from /home/sasha/Install/darktable/src/common/dtpthread.h:26, from /home/sasha/Install/darktable/src/common/darktable.h:37, from /home/sasha/Install/darktable/src/common/colorlabels.c:18: /home/sasha/Install/darktable/src/gui/gtk.h:43:33: error: request for member ‘name’ in something not a structure or union if(info->name && strcmp(info->name, name) == 0) return info->widget; ^ /home/sasha/Install/darktable/src/gui/gtk.h:43:33: error: request for member ‘name’ in something not a structure or union if(info->name && strcmp(info->name, name) == 0) return info->widget;
... With respect, Alexander Rabtchevich Roman Lebedev wrote: > On Tue, Jun 16, 2015 at 7:40 PM, Alexander Rabtchevich > <alexander.v.rabtchev...@gmx.net > <mailto:alexander.v.rabtchev...@gmx.net>> wrote: > > Hello > > Linking C shared module liblive_view.so > [ 61%] Built target lighttable_mode > Scanning dependencies of target module_toolbox > [ 61%] Building C object > src/libs/CMakeFiles/module_toolbox.dir/tools/module_toolbox.c.o > Linking C shared module libmetadata.so > [ 61%] Built target import > Scanning dependencies of target modulegroups > [ 61%] Built target live_view > [ 61%] Building C object > src/libs/CMakeFiles/modulegroups.dir/modulegroups.c.o > Scanning dependencies of target modulelist > /home/sasha/Install/darktable/src/libs/tools/module_toolbox.c: In > function ‘_lib_module_toolbox_add’: > /home/sasha/Install/darktable/src/libs/tools/module_toolbox.c:101:3: > error: implicit declaration of function ‘gtk_stack_get_child_by_name’ > [-Werror=implicit-function-declaration] > > One can not expect to run an old distro AND install bleeding-edge > software at the same time and expect that everything will always be fine. > old distro = {old packages, less bugs} > bleeding-edge software = {lot's of new bugs, dependencies on newer > library versions} > It simply can not co-exist with no issues. > > GtkWidget *box = > > gtk_stack_get_child_by_name(GTK_STACK(d->container),target_view->module_name); > ^ > /home/sasha/Install/darktable/src/libs/tools/module_toolbox.c:101:20: > error: initialization makes pointer from integer without a cast > [-Werror] > GtkWidget *box = > > gtk_stack_get_child_by_name(GTK_STACK(d->container),target_view->module_name); > ^ > cc1: all warnings being treated as errors > make[2]: *** > [src/libs/CMakeFiles/module_toolbox.dir/tools/module_toolbox.c.o] > Error 1 > make[1]: *** [src/libs/CMakeFiles/module_toolbox.dir/all] Error 2 > make[1]: *** Waiting for unfinished jobs.... > > > Please try with current master, MAYBE it is fixed, else post build log... > > With respect, > Alexander Rabtchevich > > Roman. > ------------------------------------------------------------------------------ _______________________________________________ darktable-devel mailing list darktable-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/darktable-devel