Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
09.05.2001, 23:03
Marcux



Hi Leutz .. so habs geschaft die hl.dll unter linux zu kompilieren.
Mit dem egcs 1.1.2 compiler.. weil sonst gehts nicht (stand auch inner linuxcompile.txt)

Wenn ich nun den Server starte...
----
./hlds_run -game mod

Host_Init
Added packfile /data/hlds_l/valve/pak0.pak (985 files)
Protocol version 43
Exe version 3.1.0.4
Exe build: 16:52:23 Oct 23 2000 (1460)
Your executable is out of date.
Auth Server
couldn't exec language.cfg
LoadLibrary failed on /data/hlds_l/mod/dlls/hl_i386.so: undefined symbol: cos
Host_Error: Couldn't get DLL API from /data/hlds_l/mod/dlls/hl_i386.so!
Error Host_Error: Couldn't get DLL API from /data/hlds_l/mod/dlls/hl_i386.so!
---
Hat das von euch jemand auch schonmal gemacht und einen ähnlichen Fehler gehabt ?

[EDIT1]
Beim starten des Servers mit Debug Build
LoadLibrary failed on /data/hlds_l/mod/dlls/hl_i386.so: undefined symbol: sqrt
mhh wenn ich das so vergleiche könnt das was mit ner mathlibiary oder so zu tun haben

[/EDIT1]

--

Greetz Marco - ODB Headcoder
www.odb.rockz.de will be BACK soon !!!

zum Seitenanfang zum Seitenende Profil || Suche
001
10.05.2001, 16:59
Prefect



Jo. Du mußt die Makefile editieren und in der Linkerzeile (irgendwas mit ld drin) die Option -lm dazufügen um die libm einzulinken.

cu,
Prefect

--

Widelands - Gemütliche Aufbaustrategie, Free Software
Noch ein Blog - Lerne, wie die Welt wirklich ist, aber vergiss niemals, wie sie sein sollte.

zum Seitenanfang zum Seitenende Profil || Suche