[gentoo-user-de] faac kann nicht gebaut werden

06/01/2009 - 13:50 von Sebastian | Report spam
Hallo,

die media-libs/faac-1.26-r1 làsst sich nicht bauen und blockiert damit alle
weiteren Pakete.
Leider gibt mir folgender Auszug nicht den Hinweis wie ich das Problem gelöst
bekomme, hat hier jemand eine Idee?

Gruß
Sebastian

make[2]: Entering directory
`/var/tmp/portage/media-libs/faac-1.26-r1/work/faac/frontend'
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -march=athlon -O2 -pipe -MT
main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I../include -march=athlon -O2 -pipe -MT
input.o -MD -MP -MF .deps/input.Tpo -c -o input.o input.c
In file included from input.h:26,
from main.c:79:
../config.h:103:1: warning: "PACKAGE_BUGREPORT" redefined
In file included from /usr/include/mp4.h:35,
from main.c:33:
/usr/include/libmp4v2/mpeg4ip.h:47:1: warning: this is the location of the
previous definition
In file included from input.h:26,
from main.c:79:
../config.h:106:1: warning: "PACKAGE_NAME" redefined
In file included from /usr/include/mp4.h:35,
from main.c:33:
/usr/include/libmp4v2/mpeg4ip.h:48:1: warning: this is the location of the
previous definition
In file included from input.h:26,
from main.c:79:
../config.h:109:1: warning: "PACKAGE_STRING" redefined
In file included from /usr/include/mp4.h:35,
from main.c:33:
/usr/include/libmp4v2/mpeg4ip.h:49:1: warning: this is the location of the
previous definition
In file included from input.h:26,
from main.c:79:
../config.h:112:1: warning: "PACKAGE_TARNAME" redefined
In file included from /usr/include/mp4.h:35,
from main.c:33:
/usr/include/libmp4v2/mpeg4ip.h:50:1: warning: this is the location of the
previous definition
In file included from input.h:26,
from main.c:79:
../config.h:115:1: warning: "PACKAGE_VERSION" redefined
In file included from /usr/include/mp4.h:35,
from main.c:33:
/usr/include/libmp4v2/mpeg4ip.h:51:1: warning: this is the location of the
previous definition
mv -f .deps/input.Tpo .deps/input.Po
mv -f .deps/main.Tpo .deps/main.Po
/bin/sh ../libtool --tagÌ --mode=link
i686-pc-linux-gnu-gcc -march=athlon -O2 -pipe -Wl,-O1 -o faac main.o
input.o ../libfaac/libfaac.la -lm -lmp4v2
mkdir .libs
i686-pc-linux-gnu-gcc -march=athlon -O2 -pipe -Wl,-O1 -o .libs/faac main.o
input.o ../libfaac/.libs/libfaac.so -lm /usr/lib/libmp4v2.so -ldl
/usr/lib/gcc/i686-pc-linux-gnu/4.2.4/libstdc++.so.6: undefined reference to
`_Unwind_GetIPInfo@GCC_4.2.0'
collect2: ld returned 1 exit status
make[2]: *** [faac] Fehler 1
make[2]: Leaving directory
`/var/tmp/portage/media-libs/faac-1.26-r1/work/faac/frontend'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory
`/var/tmp/portage/media-libs/faac-1.26-r1/work/faac'
make: *** [all] Fehler 2
*
* ERROR: media-libs/faac-1.26-r1 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 2831: Called die
* The specific snippet of code:
* emake || die "emake failed"
* The die message:
* emake failed
*
 

Lesen sie die antworten

#1 Jan Kohnert
06/01/2009 - 14:10 | Warnen spam

Sebastian wrote:
die media-libs/faac-1.26-r1 là¤sst sich nicht bauen und blockiert damit alle
weiteren Pakete.

i686-pc-linux-gnu-gcc -march=athlon -O2 -pipe -Wl,-O1 -o .libs/faac main.o
input.o ../libfaac/.libs/libfaac.so -lm /usr/lib/libmp4v2.so -ldl
/usr/lib/gcc/i686-pc-linux-gnu/4.2.4/libstdc++.so.6: undefined reference to
`'



Deine libstdc++ passt nicht zur GCC-Version. Ist wohl bei einem Upgrade was
kaputt gegangen.

Schau mal in [1], vielleicht hilft das.

[1] http://www.gentoo.org/doc/en/gcc-upgrading.xml

MfG Jan



Ähnliche fragen