Problem z bibliotek

Konfiguracja serwerów, usług, itp.
Mleczny
Posty: 3
Rejestracja: 22 czerwca 2010, 10:25

Problem z biblioteką libstdc++.so.5

Post autor: Mleczny »

Witam.
Mam problem z biblioteką libstdc++.so.5

Po uruchomieniu serwera poprzez:

Kod: Zaznacz cały

./cod2_lnxded
występuje następujący błąd:

Kod: Zaznacz cały

./cod2_lnxded: error while loading shared libraries:  libstdc++.so.5: cannot open shared object file: No such file or  directory
Mój system to: Linux Debian 5.0 - LAMP - RAID1 - 64bit.
Proszę o pomoc.

Po wykonaniu:

Kod: Zaznacz cały

apt-get install libstdc++.so.5
pokazuje, że biblioteka jest zainstalowana.
Mleczny
Posty: 3
Rejestracja: 22 czerwca 2010, 10:25

Post autor: Mleczny »

Dziękuję za odnośnik do dobrego artykułu. Niestety to:
Here is the library you need, if your Linux distribution doesn't supply it:
http://icculus.org/updates/cod/gcc3-libs.tar.bz2
nie działa. Odnośnik nie jest już aktywny. Szukałem pliku gcc3-libs.tar.bz2 ręcznie, jednak wszędzie jest ten sam adres. Jak dowiedzieć się co znajduje się w tej bibliotece? Dodam jeszcze, że na Debianie 32bitowym udało mi się uruchomić poprzez wpisanie:

Kod: Zaznacz cały

apt-get install libstdc++5
ln -s /usr/lib/libstdc++.so.6 /usr/lib/libstdc++.so.5
Debian 64bitowy ma dodatkowo katalog lib64. W nim znajduje się libstdc. Jeżeli przekopiuję te biblioteki z lib64 do lib podczas uruchamiania serwera wyświetla już inny błąd. Dokładnie nie pamiętam jaki. Jeżeli zajdzie potrzeba sprawdzę i napiszę. jednak chyba nie tędy droga?
Awatar użytkownika
adasiek_j
Beginner
Posty: 141
Rejestracja: 24 kwietnia 2010, 22:24
Lokalizacja: Warszawa

Post autor: adasiek_j »

Na szybko - jesli możesz, to po prostu zmień system na 32-bity. Nie zmieni to wiele w wydajności serwera gry, a ominiesz problem.

Adam
Mleczny
Posty: 3
Rejestracja: 22 czerwca 2010, 10:25

Post autor: Mleczny »

Problem jest taki, że serwer ma ponad 6GB RAM. Wiem, że można jakoś pokombinować, żeby 32 bit obsługiwało więcej pamięci. Jednak jest to przeskakiwanie z jednego problemu w drugi.
AdeBe
Junior Member
Posty: 825
Rejestracja: 01 grudnia 2007, 14:41

Post autor: AdeBe »

Mleczny pisze:Problem jest taki, że serwer ma ponad 6GB RAM. Wiem, że można jakoś pokombinować, żeby 32 bit obsługiwało więcej pamięci. Jednak jest to przeskakiwanie z jednego problemu w drugi.
Ale przecież masz w repozytorium jądra typu *-bigmem z włączonym PAE i obsługujące do 64GB. Jaki problem wpisać jedną komendę w konsoli?
ODPOWIEDZ