Troubles building gtkmm



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi folks,

Just downloaded 2.2.12 sources and tried building.  Got some errors that
don't make sense to me:

make[5]: Entering directory `/home/pberghol/build/gtkmm-2.2.12/glib/glibmm'
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H
- -DG_LOG_DOMAIN=\"glibmm\" -Dglibmm_COMPILATION  -I../../glib
- -I../../glib -I../../pango -I../../pango -I../../atk -I../../atk
- -I../../gdk -I../../gdk -I../../gtk -I../../gtk
- -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include
- -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    -g -O2 -Wall -MT
iochannel.lo -MD -MP -MF ".deps/iochannel.Tpo" -c -o iochannel.lo
iochannel.cc; \
        then mv -f ".deps/iochannel.Tpo" ".deps/iochannel.Plo"; else rm
- -f ".deps/iochannel.Tpo"; exit 1; fi
 g++ -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"glibmm\" -Dglibmm_COMPILATION
- -I../../glib -I../../glib -I../../pango -I../../pango -I../../atk
- -I../../atk -I../../gdk -I../../gdk -I../../gtk -I../../gtk
- -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include
- -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 -g -O2 -Wall -MT
iochannel.lo -MD -MP -MF .deps/iochannel.Tpo -c iochannel.cc  -fPIC
- -DPIC -o .libs/iochannel.o
../../glib/glibmm/main.h:183: error: expected unqualified-id before '<'
token
../../glib/glibmm/main.h:183: error: expected ',' or '...' before '<' token
../../glib/glibmm/main.h:184: error: ISO C++ forbids declaration of
'parameter' with no type
../../glib/glibmm/main.h:214: error: expected unqualified-id before '<'
token
../../glib/glibmm/main.h:214: error: expected ',' or '...' before '<' token
../../glib/glibmm/main.h:214: error: ISO C++ forbids declaration of
'parameter' with no type
../../glib/glibmm/main.h:249: error: expected unqualified-id before '<'
token
../../glib/glibmm/main.h:249: error: expected ',' or '...' before '<' token
../../glib/glibmm/main.h:250: error: ISO C++ forbids declaration of
'parameter' with no type
../../glib/glibmm/main.h:270: error: expected unqualified-id before '<'
token
../../glib/glibmm/main.h:270: error: expected ',' or '...' before '<' token
../../glib/glibmm/main.h:271: error: ISO C++ forbids declaration of
'parameter' with no type
../../glib/glibmm/main.h:271: error: 'SigC::Connection
Glib::SignalIO::connect(int)' cannot be overloaded
../../glib/glibmm/main.h:250: error: with 'SigC::Connection
Glib::SignalIO::connect(int)'
../../glib/glibmm/main.h:446: error: expected unqualified-id before '&'
token
../../glib/glibmm/main.h:446: error: expected ',' or '...' before '&' token
../../glib/glibmm/main.h:446: error: ISO C++ forbids declaration of
'parameter' with no type
../../glib/glibmm/main.h:455: error: 'SigC::SlotNode' has not been declared
../../glib/glibmm/main.h:487: error: expected unqualified-id before '<'
token
../../glib/glibmm/main.h:487: error: expected ',' or '...' before '<' token
../../glib/glibmm/main.h:487: error: ISO C++ forbids declaration of
'parameter' with no type
../../glib/glibmm/main.h:495: error: 'SigC::SlotNode' has not been declared
../../glib/glibmm/main.h:509: error: expected unqualified-id before '<'
token
../../glib/glibmm/main.h:509: error: expected ',' or '...' before '<' token
../../glib/glibmm/main.h:509: error: ISO C++ forbids declaration of
'parameter' with no type
../../glib/glibmm/main.h:517: error: 'SigC::SlotNode' has not been declared
../../glib/glibmm/main.h:528: error: expected unqualified-id before '<'
token
../../glib/glibmm/main.h:528: error: expected ',' or '...' before '<' token
../../glib/glibmm/main.h:528: error: ISO C++ forbids declaration of
'parameter' with no type
../../glib/glibmm/main.h:537: error: 'SigC::SlotNode' has not been declared
../../glib/glibmm/iochannel.h:181: error: expected class-name before '{'
token
../../glib/glibmm/exceptionhandler.h:34: error: expected unqualified-id
before '<' token
../../glib/glibmm/exceptionhandler.h:34: error: expected ',' or '...'
before '<' token
../../glib/glibmm/exceptionhandler.h:34: error: ISO C++ forbids
declaration of 'parameter' with no type
iochannel.cc: In member function 'virtual
void<unnamed>::ForeignIOChannel::reference() const':
iochannel.cc:68: error: 'SigC::ObjectBase' has not been declared
iochannel.cc: In member function 'virtual
void<unnamed>::ForeignIOChannel::unreference() const':
iochannel.cc:73: error: 'SigC::ObjectBase' has not been declared
iochannel.cc: In function 'Glib::RefPtr<Glib::IOChannel>
Glib::wrap(GIOChannel*, bool)':
iochannel.cc:379: error: 'manage' is not a member of 'SigC'
make[5]: *** [iochannel.lo] Error 1
make[5]: Leaving directory `/home/pberghol/build/gtkmm-2.2.12/glib/glibmm'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/home/pberghol/build/gtkmm-2.2.12/glib/glibmm'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/pberghol/build/gtkmm-2.2.12/glib'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/pberghol/build/gtkmm-2.2.12/glib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/pberghol/build/gtkmm-2.2.12'
make: *** [all] Error 2

This is on Red Hat Enterprise Linux Client release 5 (Tikanga).

What info do you need from me to troubleshoot?  Thoughts?

- ----

Peter L. Berghold                   Unix Professional
Peter Berghold Net             AIM: redcowdawg YIM: blue_cowdawg
"Those who fail to learn from history are condemned to repeat it."
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGjCVvUM9/01RIhaARAty/AJ4oF1Ea+EuszrT6VUVlQZccXOGc9gCgksFl
rqYoF2w7bv7DwGYc5sZsjSE=
=3hui
-----END PGP SIGNATURE-----



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]