Hali!
Az elmúlt napokban telepíteni akartam, egy Cod szervert. Kerestem is tutorialt, amelyben az volt, hogy a libgcc_s.so, libstdc++.so.5.0.3, libstdc++.so.5, libgcc_s.so, libstdc++.so fájlokat másoljam be a /lib-be, én ezt meg is tettem, nagy butaság volt. Azóta ezt a hibát kapom apt-get-re
apt-get: error while loading shared libraries: libgcc_s.so.1: wrong ELF class: ELFCLASS32
Mi ilyenkor a teendő, hogyan tudom visszaállítani?
Üdv!
UPDATE: Apache is haladoklik
[Tue Nov 10 10:44:16 2009] [notice] child pid 16466 exit signal Segmentation fault (11)
[Tue Nov 10 10:45:59 2009] [notice] child pid 16493 exit signal Segmentation fault (11)
[Tue Nov 10 10:46:12 2009] [notice] child pid 16494 exit signal Segmentation fault (11)
[Tue Nov 10 10:46:15 2009] [notice] child pid 16495 exit signal Segmentation fault (11)
[Tue Nov 10 10:46:16 2009] [notice] child pid 16497 exit signal Segmentation fault (11)
[Tue Nov 10 10:47:05 2009] [notice] child pid 16468 exit signal Segmentation fault (11)
[Tue Nov 10 10:48:04 2009] [notice] child pid 16477 exit signal Segmentation fault (11)
[Tue Nov 10 10:49:28 2009] [notice] child pid 16496 exit signal Segmentation fault (11)
Valaki pls help!
- 3071 megtekintés
Hozzászólások
Gratulalok, ez elegge EPIC FAIL kategoria. Lenyeg a lenyeg, csomagokbol vissza tudod pakolaszni a dolgokat. Vagy dpkg -val visszatelepited "archives"-bol, vay szimplan bongeszovel lekapod az adott verzioju csomagokat , majd mc-vel visszamasolod.
(GCC es libstdc++ kell mint lathatod, arch-ot meg csak tudod melyik kell.)
- A hozzászóláshoz be kell jelentkezni
Hát már rájöttem én is :S tényleg EPIC FAIL, de már megcsináltam :S
- A hozzászóláshoz be kell jelentkezni
Megcsinaltad? Marmint mar megcsinaltad (javitottad) mire irtam, vagy megcsinaltad ugyertve hogy elqrtad? :) Lenyeg a lenyeg, ess neki. :) (Persze erdemes le cp-zni a fajlokat meg ha rosszak is mielott beletursz.)
- A hozzászóláshoz be kell jelentkezni
Még nem csináltam meg, úgyértettem, hogy elkúrtam, a gcc-t már vissza állítottam a másikkal még szívok :S de ha nem sikerül akkor kedves ironiq barátom megnézi este hogy milyen ügyes voltam :(
- A hozzászóláshoz be kell jelentkezni
Hat fogod a masik csomagot es ugyanugy (a jelenlevo fajlok mentese utan) bemasolod a dll-eket. Ennyi. (Amugy valoszinusitem 32 es 64 bitet kevertel valami pokoli modon ossze.)
- A hozzászóláshoz be kell jelentkezni
khm :)
- A hozzászóláshoz be kell jelentkezni
Na ilyenkor jön jól az az átkozott és sokat szidott LD_LIBRARY_PATH ugye...
- A hozzászóláshoz be kell jelentkezni
Hát nem sikerült boldogulnom a problémával :( errort dob a a dpkg --install libstdc++5_3.3.6-18_amd64.deb-re. Nem tudom, hogy jól akarom e megcsinálni, de már rengeteget szarakodtam vele :(
- A hozzászóláshoz be kell jelentkezni
Akkor szedd ki belőle a .so -kat és rakd bele egy könyvtárba, majd írj shellscriptet/mond azt neki hogy:
#!/bin/bash
export LD_LiBRARY_PATH=$LD_LIBRARY_PATH:/ahova/raktad/a/libeket
program
Ez szokott segíteni.
- A hozzászóláshoz be kell jelentkezni
Köszönöm a hozzászólásokat, sikerült megcsinálni. Igaz nem én csináltam meg, hanem ironiq barátom! Mégegyszer köszönöm neki itt is!
- A hozzászóláshoz be kell jelentkezni