Re: Problem compiling gconfmm
Bowie Owens <[email protected]> Wed, 21 Apr 2004 10:25:47 +1000
| Newsgroups | gmane.comp.gnome.gnomemm |
|---|---|
| Message-ID | <[email protected]> |
Mark Wilson wrote: > gconfmm fails during 'make install' with a segmentation fault: > > g++ -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"gconfmm\" -I../../gconf > -I../../gconf -DORBIT2=1 -I/u/mwil/include/gtkmm-2.0 > -I/u/mwil/lib/gtkmm-2.0/include -I/u/mwil/lib/sigc++-1.2/include > -I/u/mwil/include/sigc++-1.2 -I/u/mwil/include/glib-2.0 > -I/u/mwil/lib/glib-2.0/include -I/u/mwil/include/gconf/2 > -I/u/mwil/include/orbit-2.0 -g -O2 -MT client.lo -MD -MP -MF > .deps/client.Tpo -c client.cc -fPIC -DPIC -o .libs/client.o > client.cc: In member function `void* > <unnamed>::PrimitiveHolder::get_addr()': > client.cc:79: Internal error: Segmentation Fault > Please submit a full bug report, > with preprocessed source if appropriate. > See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions. > make[3]: *** [client.lo] Error 1 > make[3]: Leaving directory > `/u/mwil/gtkInstallation/gnomemm-all-1.3.17/gconfmm/gconf/gconfmm' > make[2]: *** [install-recursive] Error 1 > make[2]: Leaving directory > `/u/mwil/gtkInstallation/gnomemm-all-1.3.17/gconfmm/gconf/gconfmm' > make[1]: *** [install-recursive] Error 1 > make[1]: Leaving directory > `/u/mwil/gtkInstallation/gnomemm-all-1.3.17/gconfmm/gconf' > make: *** [install-recursive] Error 1 > > I am compiling in Solaris 2.9 with gcc 3.0.3; using source > gnome-all-1.3.17. > This looks like a bug in gcc. Is it possible to upgrade to a later version of gcc? Alternatively you might try reconfiguring with different CXXFLAGS and see if that helps. export CXXFLAGS=-O ./configure ... -- Bowie Owens CSIRO Mathematical & Information Sciences phone : +61 3 9545 8055 fax : +61 3 9545 8080 mobile : 0425 729 875 email : [email protected]