hi, i'm a new gentoo user and i've got most of my system built, but whenever i try
building kdemultimedia-3.1.2-r1 or k3b-0.8.1-r1 the compile fails. it tries to link
in the library "/usr/lib/gcc-lib/i586-pc-linux-gnu/3.2.2/libstdc++.la" when what i
have on my system is "/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.3/libstdc++.la".
i'm not sure why it would be looking for i586 files. my /etc/make.conf includes these
lines:
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=pentium3 -O3 -pipe"
CXXFLAGS="${CFLAGS}"
does anyone know why this is happening? here is where it fails for k3b:
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/kde/3.1/include -I/usr/qt/3/include
-I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -DNDEBUG -DNO_DEBUG -O2
-march=pentium3 -O3 -pipe -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE
-DQT_NO_ASCII_CAST -c -o k3bsetup_meta_unload.o `test -f 'k3bsetup_meta_unload.cpp'
|| echo './'`k3bsetup_meta_unload.cpp
/bin/sh ../../libtool --mode=link --tag=CXX g++ -DNDEBUG -DNO_DEBUG -O2
-march=pentium3 -O3 -pipe -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE
-DQT_NO_ASCII_CAST -o k3bsetup -L/usr/X11R6/lib -L/usr/qt/3/lib -L/usr/kde/3.1/lib
k3bsetupwizard.o k3bsetup.o k3bsetuptab.o k3bsetupwizardtabs.o main.o
k3bsetup_meta_unload.o ../tools/libtools.la ../device/libdevice.la -lkio
mkdir .libs
libtool: link: cannot find the library
`/usr/lib/gcc-lib/i586-pc-linux-gnu/3.2.2/libstdc++.la'
make[3]: *** [k3bsetup] Error 1
make[3]: Leaving directory `/var/tmp/portage/k3b-0.8.1-r1/work/k3b-0.8.1/src/k3bsetup'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/k3b-0.8.1-r1/work/k3b-0.8.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/k3b-0.8.1-r1/work/k3b-0.8.1'
make: *** [all] Error 2
!!! ERROR: app-cdr/k3b-0.8.1-r1 failed.
!!! Function kde_src_compile, Line 138, Exitcode 2
!!! died running emake, kde_src_compile:make
thanks,
macho
--
[EMAIL PROTECTED] mailing list