1 |
I'm having a problem compiling gtkmm 1.2.9-r2 with gcc 3.1.1 |
2 |
|
3 |
below is the error message I'm getting. Can anybody shed some light on |
4 |
this error? Is there a way to fix it? |
5 |
|
6 |
Thanks |
7 |
Richard Reich |
8 |
|
9 |
make[3]: Entering directory |
10 |
`/var/tmp/portage/gtkmm-1.2.9-r2/work/gtkmm-1.2.9/src/gtkmmproc' |
11 |
c++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../.. -D |
12 |
MACRO_DIR=\"/usr/lib/gtkmm/proc\" -D M4=\"m4\" -c parser.cc |
13 |
c++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../.. -D |
14 |
MACRO_DIR=\"/usr/lib/gtkmm/proc\" -D M4=\"m4\" -c gtkmmproc.cc |
15 |
c++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../.. -D |
16 |
MACRO_DIR=\"/usr/lib/gtkmm/proc\" -D M4=\"m4\" -c lexer.cc |
17 |
c++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../.. -D |
18 |
MACRO_DIR=\"/usr/lib/gtkmm/proc\" -D M4=\"m4\" -c fixate.cc |
19 |
/bin/sh ../../libtool --mode=link c++ -o gtkmmproc parser.o |
20 |
gtkmmproc.o lexer.o fixate.o |
21 |
mkdir .libs |
22 |
c++ -o gtkmmproc parser.o gtkmmproc.o lexer.o fixate.o |
23 |
gtkmmproc.o: In function |
24 |
`OutputChannel::OutputChannel[not-in-charge]()': |
25 |
gtkmmproc.o(.text+0x659c): the use of `tempnam' is dangerous, better use |
26 |
`mkstemp' |
27 |
make[3]: Leaving directory |
28 |
`/var/tmp/portage/gtkmm-1.2.9-r2/work/gtkmm-1.2.9/src/gtkmmproc' |
29 |
Making all in build_sources |
30 |
make[3]: Entering directory |
31 |
`/var/tmp/portage/gtkmm-1.2.9-r2/work/gtkmm-1.2.9/src/build_sources' |
32 |
../gtkmmproc/gtkmmproc --m4 ./../gtkmmproc accelgroup ./../ |
33 |
../../src/gtk--/ |
34 |
../gtkmmproc/gtkmmproc: relocation error: ../gtkmmproc/gtkmmproc: symbol |
35 |
_ZNSs7replaceEN9__gnu_cxx17__normal_iteratorIPcSsEES2_PKcS4_, version |
36 |
GLIBCPP_3.1 not defined in file libstdc++.so.4 with link time reference |
37 |
make[3]: *** [../../src/gtk--/accelgroup.h] Error 127 |
38 |
make[3]: Leaving directory |
39 |
`/var/tmp/portage/gtkmm-1.2.9-r2/work/gtkmm-1.2.9/src/build_sources' |
40 |
make[2]: *** [all-recursive] Error 1 |
41 |
make[2]: Leaving directory |
42 |
`/var/tmp/portage/gtkmm-1.2.9-r2/work/gtkmm-1.2.9/src' |
43 |
make[1]: *** [all-recursive] Error 1 |
44 |
make[1]: Leaving directory |
45 |
`/var/tmp/portage/gtkmm-1.2.9-r2/work/gtkmm-1.2.9' |
46 |
make: *** [all-recursive-am] Error 2 |
47 |
|
48 |
!!! ERROR: The ebuild did not complete successfully. |
49 |
!!! Function src_compile, Line 20, Exitcode 2 |
50 |
!!! (no error message) |
51 |
|
52 |
!!! emerge aborting on |
53 |
/usr/portage/x11-libs/gtkmm/gtkmm-1.2.9-r2.ebuild . |