Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] brakujące libstdc++.so.5
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish)
View previous topic :: View next topic  
Author Message
phoenix_me
Apprentice
Apprentice


Joined: 24 Dec 2003
Posts: 281
Location: Lubliniec

PostPosted: Thu Dec 22, 2005 12:48 pm    Post subject: [SOLVED] brakujące libstdc++.so.5 Reply with quote

Dzięki temu, że usnąłem stare gcc, zanim przekompilowałem aplikacje nowym, teraz każda aplikacja która chce korzystać z libstdc++.so.5 wyrzuca mi komunikat o jego braku:

np python pisze sobie tak:
Code:
/usr/bin/python: error loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory


Sciągnąłem sobie emul-linux-x86-compat-1.0.tar.bz (bo tam jest libstdc++.so.5) i ręcznie rozpakowałem, dzięki temu w /emul/linux/x86/usr/lib pojawiło się m.in libstdc++.so.5. Następnie dodałem tę ścieżkę do PATH - lecz nadal gdy próbuje uruchomić jakąś aplikację dostaję komunikat o jakim pisałem powyżej. Jakieś sugestie jak rozwiązać ten problem ?. (Aha emerge też jest jedną z tych aplikacji gdyż korzysta z pythona)
_________________
phoenix
___
myslenie ma przyszlosc
___


Last edited by phoenix_me on Thu Dec 22, 2005 1:21 pm; edited 1 time in total
Back to top
View user's profile Send private message
damjanek
Apprentice
Apprentice


Joined: 21 Jun 2004
Posts: 259
Location: Poland, Poznań

PostPosted: Thu Dec 22, 2005 12:54 pm    Post subject: Reply with quote

O
Code:
emerge -B libstdc++-v3
na ircu, czy gdzieś, kogoś z taką samą architekturą poproś. Niech ci prześle paczke, a potem ją odtaruj do katalogu głównego twojego systemu, a następnie odpal
Code:
emerge libstdc++-v3
u siebie.
_________________
$ uname -rms
Darwin 10.0.0 i386
Welcome to Darwin!
#gentoo-pl@freenode and #gentoo.pl@ircnet team
Back to top
View user's profile Send private message
phoenix_me
Apprentice
Apprentice


Joined: 24 Dec 2003
Posts: 281
Location: Lubliniec

PostPosted: Thu Dec 22, 2005 1:21 pm    Post subject: Reply with quote

Zrobiłem to troche inaczej.
Najpierw przyczyna błędu:
okazuje się, że to nie moja wina a bug który się ujawnia po upgrade gcc 3.3.5 na nowsze np 3.4.4 (jak u mnie).
Rozwiązanie
Skopiowałem listdc++.so.5 które miałem (z paczki emul-linux-x86-compat-1.0.tar.bz) do /usr/lib i emerge juz działa. Nie wiem dlaczego nie działoło gdy libstdc++.so.5 było w innym katalogu do którego była podana ścieżka w zmiennej PATH.
_________________
phoenix
___
myslenie ma przyszlosc
___
Back to top
View user's profile Send private message
prizman
n00b
n00b


Joined: 19 Sep 2005
Posts: 25
Location: can't remember

PostPosted: Fri Dec 23, 2005 2:46 pm    Post subject: Reply with quote

IMHO to jednak twoja wina, bo gdybyś po zemergowaniu gcc 3.4.4 wybrał je w gcc-config a dopiero potem od emergował starą wersję wszystko było by ok, uwierz ;)

btw pewnie nie popełniłbyś tego błędu gdybyś przeczytał gcc-upgrading-guide ;)
_________________
Powered by Athlon64
Back to top
View user's profile Send private message
phoenix_me
Apprentice
Apprentice


Joined: 24 Dec 2003
Posts: 281
Location: Lubliniec

PostPosted: Wed Dec 28, 2005 5:41 pm    Post subject: Reply with quote

prizman wrote:
IMHO to jednak twoja wina, bo gdybyś po zemergowaniu gcc 3.4.4 wybrał je w gcc-config a dopiero potem od emergował starą wersję wszystko było by ok, uwierz ;)

btw pewnie nie popełniłbyś tego błędu gdybyś przeczytał gcc-upgrading-guide ;)


Poradnik czytałem. A wina nie była moja, zresztą taki sam przypadek był zgłoszony na bugzilli.
Kolejność była następująca
emerge gcc (wersja 3.4.4)
pozniej gcc-config -l (zeby sobie sprawdzic ktory numerek wybrac)
gcc-config odpowiedni_numerek
emerge -Pv (zeby usunac stara wersje.)
ostatnia komenda o ile dobrze pamietam uruchamia na koncu fix_libtool.sh
_________________
phoenix
___
myslenie ma przyszlosc
___
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum