AdminMod.de
https://www.adminmod.de/

CS1.5 und AM - anderer Fehler
https://www.adminmod.de/viewtopic.php?t=3336
Seite 1 von 1

Autor:  D-Day [ 13.06.2002, 21:13 ]
Betreff des Beitrags:  CS1.5 und AM - anderer Fehler

Hi,

seit ich 1.5 installiert habe, kommt folgendes, wenn ich in der liblist.gam den Metamod aufruf drin lasse:

LoadLibrary failed on /opt/cs1/hlds_l/cstrike/dlls/metamod_i386.so
trainmap : /opt/cs1/hlds_l/cstrike/dlls/metamod_i386.so
trainmap : cannot open shared object file: No such file or directory
Host_Error: Couldn't get DLL API from /opt/cs1/hlds_l/cstrike/dlls/metamod_i386.so
trainmap !
FATAL ERROR (shutting down): Host_Error: Couldn't get DLL API from /opt/cs1/hlds_l/cstrike/dlls/metamod_i386.so
trainmap !

Add "-debug" to the ./hlds_run command line to generate a debug.log to help with
solving this problem
Wed Jun 12 14:44:29 CEST 2002: Server Died


hat jemand nen Idee?

Debian linux
Linux 2.4.18
512 MB

Danke schonmal im Voraus!

D-Day

Autor:  Warhead [ 13.06.2002, 23:54 ]
Betreff des Beitrags: 

Wenn die genannte Datei sich am genannten Ort befindet und der Server Leserechte darauf hat, dann kann es nur noch sein, daß eine der gesharten Libs auf Deinem System fehlt:

libdl.so.2
libm.so.6
libc.so.6

Autor:  D-Day [ 14.06.2002, 08:19 ]
Betreff des Beitrags: 

cs1@lcs:~$ locate libdl.so.2
/lib/libdl.so.2
cs1@lcs:~$ locate libm.so.6
/lib/libm.so.6
cs1@lcs:~$ locate libc.so.6
/lib/libc.so.6

nope ... alle da!

was kannst noch sein?
vor 1.5 lief es ja auch!

D-Day

Autor:  [WING] Black Knight [ 14.06.2002, 10:20 ]
Betreff des Beitrags: 

Und Du bist Dir wirklich sicher, dass die metamod_i386.so im, in der Fehlermeldung angegebenen, Verzeichnis ist und auch alle Leserechte besitzt?

Autor:  D-Day [ 14.06.2002, 10:58 ]
Betreff des Beitrags:  yep

ja, alles ok:

cs1@lcs:~/hlds_l/cstrike/dlls$ pwd
/opt/cs1/hlds_l/cstrike/dlls
cs1@lcs:~/hlds_l/cstrike/dlls$ ls -la metamod_i386.so
-rwxr-xr-x 1 cs1 users 2245440 Jun 12 14:42 metamod_i386.so
cs1@lcs:~/hlds_l/cstrike/dlls$

ich weiss es auch nicht ..... son Scheiss! ich will mein Admin Mod wieder haben!!!

D-Day

Autor:  Warhead [ 14.06.2002, 11:24 ]
Betreff des Beitrags: 

Schau mal in /etc/ld.so.conf ob da der Pfad zu /lib drinsteht und lass als root ldconfig laufen. Die ld-linux.so.2 wird ja sicherlich auch existieren. Und schau Dir mal die Rechte der Libs an.

Autor:  D-Day [ 14.06.2002, 11:51 ]
Betreff des Beitrags: 

alles gecheckt! alles ok! läuft immernoch nicht!

echt merkwürdig.... es hat ja 5 Minuten vor der Installation von 1.5 auch noch gefunzt! und ich hab sicher nicht an den libs rum gefummelt

noch ne Idee?

zwischendurch schonmal vielen Dank für die Hilfe ....

Autor:  Warhead [ 14.06.2002, 12:18 ]
Betreff des Beitrags: 

Dann kann ja nur noch die metamod_i386.so selbst defekt sein. Nimm mal die aus dem tgz-Archiv von www.metamod.org (nicht die .so direkt downloaden!).

Autor:  D-Day [ 14.06.2002, 12:35 ]
Betreff des Beitrags: 

leider nicht ...

cs1@lcs:~/metamod-1.12.2/dlls$ diff metamod_i386.so ../../hlds_l/cstrike/dlls/me
tamod_i386.so
cs1@lcs:~/metamod-1.12.2/dlls$


kein unterschied!

D-Day

Autor:  daRope [ 14.06.2002, 13:00 ]
Betreff des Beitrags: 

$ dos2unix -U liblist.gam

Autor:  D-Day [ 14.06.2002, 13:06 ]
Betreff des Beitrags: 

netter Tip,

aber natürlich arbeite ich ausschliesslich mit vi über ssh ... da sind keine ^M s drin.

trotzdem Danke!

Autor:  daRope [ 14.06.2002, 13:36 ]
Betreff des Beitrags: 

Wenn ich mit vim eine DOS Datei aufmache, sind da auch keine ^M drin. Er zeigt nur unten an, dass es eine DOS Datei ist.

Es sieht mir immernoch stark danach aus, dass Deine liblist.gam defekt ist.

Autor:  Warhead [ 14.06.2002, 16:29 ]
Betreff des Beitrags: 

vi zeigt bei einer DOS-Datei die ^M an, das kann ich bestätigen.

Autor:  D-Day [ 14.06.2002, 19:51 ]
Betreff des Beitrags: 

klar sind da ^M drin! Du hast nur die option aktiviert, diese nicht anzuzeigen ....

Dos is halt CRLF, Unix / Linux nur LF ....
is ja auch egal, die liblist gam hab ich auf jeden Fall auch nicht verändert und die is auch korrekt so:

game "Counter-Strike"
url_info "www.counter-strike.net"
url_dl ""
version "1.5"
size "184000000"
svonly "0"
secure "1"
type "multiplayer_only"
cldll "1"
hlversion "1110"
nomodels "1"
nohimodel "1"
mpentity "info_player_start"
gamedll "dlls\mp.dll"
// gamedll_linux "dlls/cs_i386.so"
gamedll_linux "dlls/metamod_i386.so
trainmap "tr_1"

oder is da wat falsch?


AAAAAAAAAAAAAAAAAAAAAAAAAARARRRRRRGGGG


ICH BIN SO DÄMLICH!!!!!!!!

ok ... habs gesehen.... sowas dämliches

da fehlt nen " hinter metamod_i386.so

UND ICH HABS NICHT GESEHEN!!!

Danke an Euch Alle .... manchmal is man eben blind!

Ich hätte schon durch die Fehlermeldung drauf kommen müssen:
Host_Error: Couldn't get DLL API from /opt/cs1/hlds_l/cstrike/dlls/metamod_i386.so
trainmap !
FATAL ERROR (shutting down): Host_Error: Couldn't get DLL API from /opt/cs1/hlds_l/cstrike/dlls/metamod_i386.so
trainmap !

Was soll sonst das trainmap da hinten?
SCHEISSE.. sorry an alle ... BIG THX!

D-Day

Autor:  daRope [ 14.06.2002, 22:22 ]
Betreff des Beitrags: 

Zitat:
Ich hätte schon durch die Fehlermeldung drauf kommen müssen:
Host_Error: Couldn't get DLL API from /opt/cs1/hlds_l/cstrike/dlls/metamod_i386.so
trainmap !
FATAL ERROR (shutting down): Host_Error: Couldn't get DLL API from /opt/cs1/hlds_l/cstrike/dlls/metamod_i386.so
trainmap !
Und ich sach noch.... :)

Seite 1 von 1 Alle Zeiten sind UTC+01:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/