PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mosfet's Liquid: libstdc++.la



3qualizer
02.03.03, 12:17
Hi.

Ich habe ein Problem bei der Installation von Mosfet's Liquid:
/bin/sh ../libtool --mode=link --tag=CXX g++ -O2 -fno-exceptions -fno-check-new \
-DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -o libkcm_liquid.la.closure \
libkcm_liquid_la_closure.lo -L/usr/X11R6/lib -L/usr/qt/3/lib \
-L/opt/kde-current/lib -module -avoid-version -no-undefined main.lo liquid.lo \
libkcm_liquid_la_meta_unload.lo -lkdeui
libtool: link: cannot find the library `/usr/lib/gcc-lib/i586-pc-linux-gnu/3.2.1/libstdc++.la'
make[2]: *** [libkcm_liquid.la.closure] Error 1
make[2]: Leaving directory `/home/eric/opt/progs/inst/mosfet-liquid0.9.6pre4/kcmliquid'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/eric/opt/progs/inst/mosfet-liquid0.9.6pre4'
make: *** [all] Error 2Er kann also die libstdc++.la nicht finden... ist auch logisch, die liegt jetzt unter /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.2/.

Wie kann ich ihm das sagen?

Eric

PS: Gentoo...

christophwth
03.03.03, 14:04
Hi

quick & dirty: ln -s r /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.2/ /usr/lib/gcc-lib/i586-pc-linux-gnu/3.2.1/libstdc++.la

aber auch das muss nicht funktionieren .

meist sind irgende welche blöden libtool aufrufe schuld an der fehlerhaften
generierung der makefiles

ich kenne die gegbenheiten von gentoo leider "noch" nicht vielleicht
sind es auch fehler im ebuild skipt

gruss
christoph

3qualizer
03.03.03, 14:32
ein
mkdir /usr/lib/gcc-lib/i586-pc-linux-gnu
ln -s /usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.2 /usr/lib/gcc-lib/i586-pc-linux-gnu/3.2.1
hatte geholfen...

christophwth
03.03.03, 14:38
Hi

aber nicht zu häufig machen damit versaust du dir über kurz oder lang das system ;)

gruss
christoph