ArmA - error while loading shared libraries

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Cheba
Beiträge: 37
Registriert: 01.10.2006 00:45:07

ArmA - error while loading shared libraries

Beitrag von Cheba » 05.01.2009 13:15:35

Hallo zusammen,

ich versuche auf meinem Server einen dedicated Server für Armed Assault einzurichten.

Leider bekomme ich beim Starten des Servers folgende Fehlermeldung:

Code: Alles auswählen

./server: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
ldd server ergibt:

Code: Alles auswählen

        linux-gate.so.1 =>  (0xffffe000)
        libstdc++.so.6 => not found
        libdl.so.2 => /lib32/libdl.so.2 (0xf7f41000)
        libz.so.1 => not found
        libm.so.6 => /lib32/libm.so.6 (0xf7f1c000)
        libpthread.so.0 => /lib32/libpthread.so.0 (0xf7f0b000)
        libgcc_s.so.1 => not found
        libc.so.6 => /lib32/libc.so.6 (0xf7de0000)
        /lib/ld-linux.so.2 (0xf7f4d000)
locate libstdc++:

Code: Alles auswählen

/usr/lib/gcc/x86_64-linux-gnu/4.1.2/32/libstdc++.a
/usr/lib/gcc/x86_64-linux-gnu/4.1.2/32/libstdc++.so
/usr/lib/gcc/x86_64-linux-gnu/4.1.2/libstdc++.a
/usr/lib/gcc/x86_64-linux-gnu/4.1.2/libstdc++.so
/usr/lib/libstdc++.so.6
/usr/lib/libstdc++.so.6.0.8
/usr/share/doc/gcc-4.1-base/C++/changelog.libstdc++.gz
/usr/share/doc/gcc-4.1-base/C++/libstdc++_symbols.txt
/usr/share/doc/gcc-4.1-base/C++/README.libstdc++-baseline
/usr/share/doc/libstdc++6
/usr/share/doc/libstdc++6-4.1-dev
/var/cache/apt/archives/libstdc++6_4.1.1-21_amd64.deb
/var/cache/apt/archives/libstdc++6-4.1-dev_4.1.1-21_amd64.deb
/var/lib/dpkg/info/libstdc++6-4.1-dev.list
/var/lib/dpkg/info/libstdc++6-4.1-dev.md5sums
/var/lib/dpkg/info/libstdc++6.list
/var/lib/dpkg/info/libstdc++6.md5sums
/var/lib/dpkg/info/libstdc++6.postinst
/var/lib/dpkg/info/libstdc++6.postrm
/var/lib/dpkg/info/libstdc++6.shlibs
locate libz:

Code: Alles auswählen

/usr/lib/libz.a
/usr/lib/libz.so
/usr/lib/libz.so.1
/usr/lib/libz.so.1.2.3
und locate libgcc_s:

Code: Alles auswählen

/lib/libgcc_s.so.1
/usr/lib/gcc/x86_64-linux-gnu/4.1.2/32/libgcc_s_32.so
/usr/lib/gcc/x86_64-linux-gnu/4.1.2/32/libgcc_s.so
/usr/lib/gcc/x86_64-linux-gnu/4.1.2/libgcc_s_32.so
/usr/lib/gcc/x86_64-linux-gnu/4.1.2/libgcc_s.so
Ist mein erster Server den ich ohne apt einrichte. Hab auch schon gegoogelt, aber das einzige was ich gefunden hab war, ich ich einen Link auf die entsprechende Libary setzten könnte. Leider hab ich keinen blassen schimmer wie das geht.
Ist das mit dem Link überhaupt sinnvoll?
Hatte einer von euch das gleiche Problem?
Wie kann ich das Problem lösen?

Vielen Dank im Voraus.

Spasswolf
Beiträge: 3472
Registriert: 30.11.2005 10:32:22
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Wald

Re: ArmA - error while loading shared libraries

Beitrag von Spasswolf » 05.01.2009 13:26:56

Wenn ich das richtig sehe hast du einen amd64 Server, AmericasArmy verlangt aber die 32bit Version der entsprechenden libs. Installiere also die Paket lib32stdc++6, lib32gcc1 und lib32z1.

Cheba
Beiträge: 37
Registriert: 01.10.2006 00:45:07

Re: ArmA - error while loading shared libraries

Beitrag von Cheba » 05.01.2009 13:35:16

Boah, so schnell und so gut. ;)

Vielen vielen Dank.

Antworten