After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 140363 - Compilation bug (GARNOME)
Compilation bug (GARNOME)
Status: RESOLVED FIXED
Product: glibmm
Classification: Bindings
Component: build
unspecified
Other Linux
: Normal blocker
: ---
Assigned To: gtkmm-forge
gtkmm-forge
Depends on:
Blocks:
 
 
Reported: 2004-04-17 23:11 UTC by p0petmaster
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.5/2.6



Description p0petmaster 2004-04-17 23:11:41 UTC
compiling from garnome 2.5.92

debian sarge gcc 3.2(debian)
Comment 1 p0petmaster 2004-04-17 23:12:05 UTC
 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
Comment 2 p0petmaster 2004-04-18 01:03:36 UTC
(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(...)'
Comment 3 Murray Cumming 2004-04-18 08:06:11 UTC
Please try a more recent version (glibmm 2.0.0).
Comment 4 Murray Cumming 2004-04-19 07:35:20 UTC
Sorry, I mean glibmm 2.4.0.
Comment 5 Murray Cumming 2004-04-29 15:41:20 UTC
Please reopen if this is actually still a problem.