Die uendliche Geschichte von mir und KDevelop

Post Reply
Message
Author
flex =)
Posts: 2
Joined: 31. Mar 2005 10:23

Die uendliche Geschichte von mir und KDevelop

#1 Post by flex =) »

Hi,
ich hab seit ein paar Wochen Gentoo. Ich würde gerne damit SDL programmieren aber bis jetzt kann ich noch nichtmal KDevelop installieren.

wenn ich eingebe:
emerge kdevelop kommt nach einer gewissen Zeit die Fehlermeldung:

grep: /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.4/libstdc++.la: No such file or dir
ectory
/bin/sed: can't read /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.4/libstdc++.la: No s
uch file or directory
libtool: link: `/usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.4/libstdc++.la' is not a
valid libtool archive
make[3]: *** [libkdevelop.la] Error 1
make[3]: *** Waiting for unfinished jobs....
grep: /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.4/libstdc++.la: No such file or dir
ectory
/bin/sed: can't read /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.4/libstdc++.la: No s
uch file or directory
libtool: link: `/usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.4/libstdc++.la' is not a
valid libtool archive
make[3]: *** [libkdeveloplgpl.la] Error 1
make[3]: Leaving directory `/var/tmp/portage/kdevelop-3.1.2/work/kdevelop-3.1.2/
lib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/kdevelop-3.1.2/work/kdevelop-3.1.2/
lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/kdevelop-3.1.2/work/kdevelop-3.1.2'
make: *** [all] Error 2

!!! ERROR: dev-util/kdevelop-3.1.2 failed.
!!! Function kde_src_compile, Line 166, Exitcode 2
!!! died running emake, kde_src_compile:make
!!! If you need support, post the topmost build error, NOT this status message.

vielleicht kann mir ja jemand helfen THX schon mal im vorraus!!! :wink:

User avatar
hjb
Pro-Linux
Posts: 3264
Joined: 15. Aug 1999 16:59
Location: Bruchsal
Contact:

#2 Post by hjb »

Hi,

installiere libstdc++. Bekommt hier Gentoo etwa die Abhängigkeiten nicht auf die Reihe?

Gruß,
hjb
Pro-Linux - warum durch Fenster steigen, wenn es eine Tür gibt?

flex =)
Posts: 2
Joined: 31. Mar 2005 10:23

#3 Post by flex =) »

hi nochma,
also durch emerge kann ich libstdc++ nicht installieren. Das einzige was er findet ist eine libstdc++-v3 [ Masked ] nur weiß ich nicht wirklich ob mich die weiter bringt und ob ich nicht die Finger davon lassen sollte weil sie masked ist ....

ich hoffe dumm Fragen kostet nichts
Danke - Felix

Udo Kanter

#4 Post by Udo Kanter »

Hallo!

Schau doch mal in das Verzeichnis /usr/lib/gcc-lib/i386-pc-linux-gnu/ welche Versionen der libstdc++ überhaupt installiert sind.

Bei mir wurde immer nach einer /usr/lib/gcc-lib/i386-pc-linux-gnu/3.4.3/libstdc++.la gesucht, es gab aber eine /usr/lib/gcc-lib/i386-pc-linux-gnu/3.4.3-20050110/libstdc++.la.

Ich hab mir dann einen symolischen Link angelegt, und das Problem hatte sich erledigt.

Gruß

Udo

AlexMH

#5 Post by AlexMH »

Das Problem ist bekannt und das Gentoo-Forum voll mit Anfragen.

Ihr muesst mit dem Befehl "fix_libtool_files.sh <alte gcc version>" die libs anpassen.
Einfach mal im Gentoo Forum ein wenig suchen.

Wenn ihr einfach ein "emerge --oneshot gcc" macht, dann steht das auch nach dem emergen da.

Gruss,
Alex

Post Reply