GNOME Bugzilla – Bug 140363
Compilation bug (GARNOME)
Last modified: 2004-12-22 21:47:04 UTC
compiling from garnome 2.5.92 debian sarge gcc 3.2(debian)
g++ -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"glibmm\" -Dglibmm_COMPILATION -DG_DISABLE_DEPRECATED -I../../glib -I../../glib -I../../pango -I../../pango -I../../atk -I../../atk -I../../gdk -I../../gdk -I../../gtk -I../../gtk -I/usr/local/gnome2.6/include/sigc++-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/local/gnome2.6/include -I/usr/X11R6/include -g -I/usr/local/gnome2.6/include -I/usr/X11R6/include -L/usr/local/gnome2.6/lib -L/usr/X11R6/lib -O2 -pipe -MT spawn.lo -MD -MP -MF .deps/spawn.Tpo -c spawn.cc -fPIC -DPIC -o .libs/spawn.o In file included from spawn.cc:3: ../../glib/glibmm/spawn.h:39: syntax error before `;' token ../../glib/glibmm/spawn.h:144: type specifier omitted for parameter `Pid' ../../glib/glibmm/spawn.h:144: syntax error before `*' token ../../glib/glibmm/spawn.h:153: type specifier omitted for parameter `Pid' ../../glib/glibmm/spawn.h:153: syntax error before `*' token ../../glib/glibmm/spawn.h:163: type specifier omitted for parameter `Pid' ../../glib/glibmm/spawn.h:163: syntax error before `*' token ../../glib/glibmm/spawn.h:169: type specifier omitted for parameter `Pid' ../../glib/glibmm/spawn.h:169: syntax error before `*' token
(Cont.) ../../glib/glibmm/spawn.h:195: `Pid' was not declared in this scope ../../glib/glibmm/spawn.h:195: syntax error before `)' token spawn.cc:74: type specifier omitted for parameter `Pid' spawn.cc:74: syntax error before `*' token spawn.cc: In function `void Glib::spawn_async_with_pipes(...)': spawn.cc:79: `child_setup' undeclared (first use this function) spawn.cc:79: (Each undeclared identifier is reported only once for each function it appears in.) spawn.cc:84: `working_directory' undeclared (first use this function) spawn.cc:85: `argv' undeclared (first use this function) spawn.cc:86: `envp' undeclared (first use this function) spawn.cc:87: `flags' undeclared (first use this function) spawn.cc:90: `child_pid' undeclared (first use this function) spawn.cc:91: `standard_input' undeclared (first use this function) spawn.cc:91: `standard_output' undeclared (first use this function) spawn.cc:91: `standard_error' undeclared (first use this function) spawn.cc: At global scope: spawn.cc:102: type specifier omitted for parameter `Pid' spawn.cc:102: syntax error before `*' token spawn.cc: In function `void Glib::spawn_async_with_pipes(...)': spawn.cc:106: redefinition of `void Glib::spawn_async_with_pipes(...)' spawn.cc:78: `void Glib::spawn_async_with_pipes(...)' previously defined here spawn.cc:106: rspawn.cc:78: `void Glib::spawn_async_with_pipes(...)' previously defined here spawn.cc: At global scope: spawn.cc:130: type specifier omitted for parameter `Pid' spawn.cc:130: syntax error before `*' token spawn.cc:154: type specifier omitted for parameter `Pid' spawn.cc:154: syntax error before `*' token spawn.cc: In function `void Glib::spawn_async(...)': spawn.cc:155: redefinition of `void Glib::spawn_async(...)' spawn.cc:131: `void Glib::spawn_async(...)' previously defined here spawn.cc:155: redefinition of `void Glib::spawn_async(...)' spawn.cc:131: `void Glib::spawn_async(...)' previously defined here spawn.cc: At global scope: spawn.cc:273: `Pid' was not declared in this scope spawn.cc:273: syntax error before `)' token spawn.cc: In function `void Glib::spawn_close_pid(...)': spawn.cc:275: `pid' undeclared (first use this function) spawn.cc:275: `g_spawn_close_pid' undeclared (first use this function) make[9]: *** [spawn.lo] Error 1edefinition of `void Glib::spawn_async_with_pipes(...)'
Please try a more recent version (glibmm 2.0.0).
Sorry, I mean glibmm 2.4.0.
Please reopen if this is actually still a problem.