Kezdőlap › Fórumok › Debiannal kapcsolatos kérdések › libstdc++.so.5 hiba
- This topic has 46 hozzászólás, 6 résztvevő, and was last updated 18 years, 2 months telt el by
zoltan22.
-
SzerzőBejegyzés
-
2007-04-21-17:02 #2102854
Nem tudom 🙁 a másik gépemen sima 3.0as debian van…. i386os azon minden ment felraktam ezt a csomagot azt hali…
2007-04-21-17:02 #2102855Nem tudom 🙁 a másik gépemen sima 3.0as debian van…. i386os azon minden ment felraktam ezt a csomagot azt hali…
2007-04-21-17:17 #2102856IF YOU HAVE A PROBLEM WITH „LIBSTDC++.SO.5” …
(This is a frequent-enough problem to merit discussion in the introduction.)If you are reading this, it’s probably because you tried to start your Linux server and saw this message:
./cod_lnxded: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory
COD is a C++ program built with gcc 3.2.3, which means it needs a system library specific to gcc 3.2. Older Linux systems won’t have this installed, and we’re starting to see newer Linux distributions that don’t have this either, since they are supplying an incompatible gcc 3.4 version. The good news is that you can drop the needed library into your system without breaking anything else.
Here is the library you need, if your Linux distribution doesn’t supply it:
http://icculus.org/updates/cod/gcc3-libs.tar.bz2You want to unpack that somewhere that the dynamic linker will see it (if you are sure it won’t overwrite any files, you can even use /lib).
The brave can put it in the same directory as the game and run the server like this:
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. ./cod_lnxdedNow the server will start.
Ott van a megoldás.
Letöltöd a linken található állományt és kicsomagolod valahova, ahol a „dinamikus linker” is megtalálja (tehát az ld.so.conf-ban már szerepel az az elérési út)3.2.3-as GCC-vel készítették a programot, a mostani Debian Etch-d pedig 4-es GCC-t használ, ezért kell neki az adott csomag..
2007-04-21-17:17 #2102857IF YOU HAVE A PROBLEM WITH „LIBSTDC++.SO.5” …
(This is a frequent-enough problem to merit discussion in the introduction.)If you are reading this, it’s probably because you tried to start your Linux server and saw this message:
./cod_lnxded: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory
COD is a C++ program built with gcc 3.2.3, which means it needs a system library specific to gcc 3.2. Older Linux systems won’t have this installed, and we’re starting to see newer Linux distributions that don’t have this either, since they are supplying an incompatible gcc 3.4 version. The good news is that you can drop the needed library into your system without breaking anything else.
Here is the library you need, if your Linux distribution doesn’t supply it:
http://icculus.org/updates/cod/gcc3-libs.tar.bz2You want to unpack that somewhere that the dynamic linker will see it (if you are sure it won’t overwrite any files, you can even use /lib).
The brave can put it in the same directory as the game and run the server like this:
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. ./cod_lnxdedNow the server will start.
Ott van a megoldás.
Letöltöd a linken található állományt és kicsomagolod valahova, ahol a „dinamikus linker” is megtalálja (tehát az ld.so.conf-ban már szerepel az az elérési út)3.2.3-as GCC-vel készítették a programot, a mostani Debian Etch-d pedig 4-es GCC-t használ, ezért kell neki az adott csomag..
2007-04-21-17:39 #2102858van ötletetek, hogyan butítsam vissza a 4.0-ás gcc-t? bele másoltam, ahová kell de még mindig 4.0
2007-04-21-17:39 #2102859van ötletetek, hogyan butítsam vissza a 4.0-ás gcc-t? bele másoltam, ahová kell de még mindig 4.0
2007-04-21-18:23 #2102860nem gcc-t kell butitani, hanem a megfelelo lib-et telepiteni, hogy a progam megtalalja:
COD is a C++ program built with gcc 3.2.3, which means it needs a system library specific to gcc 3.2. Older Linux systems won’t have this installed, and we’re starting to see newer Linux distributions that don’t have this either, since they are supplying an incompatible gcc 3.4 version. The good news is that you can drop the needed library into your system without breaking anything else.
Here is the library you need, if your Linux distribution doesn’t supply it:
http://icculus.org/updates/cod/gcc3-libs.tar.bz22007-04-21-18:23 #2102861nem gcc-t kell butitani, hanem a megfelelo lib-et telepiteni, hogy a progam megtalalja:
COD is a C++ program built with gcc 3.2.3, which means it needs a system library specific to gcc 3.2. Older Linux systems won’t have this installed, and we’re starting to see newer Linux distributions that don’t have this either, since they are supplying an incompatible gcc 3.4 version. The good news is that you can drop the needed library into your system without breaking anything else.
Here is the library you need, if your Linux distribution doesn’t supply it:
http://icculus.org/updates/cod/gcc3-libs.tar.bz22007-04-21-18:44 #2102862És hogyan tudom telepiten ebben csak so fájlok vannak….
Szerk: ilyenben nem vagyok otthon..
másban igen.. pl:web szerver, mail meg ilyenekben, de ennyire a linux lelki vlága kimaradt…. :-
2007-04-21-18:44 #2102863És hogyan tudom telepiten ebben csak so fájlok vannak….
Szerk: ilyenben nem vagyok otthon..
másban igen.. pl:web szerver, mail meg ilyenekben, de ennyire a linux lelki vlága kimaradt…. :-
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz