Yay. :-) It's in Bugzilla as #147; fix is, as I have shown, trivial. Pretty please get it out with the next SDK drop, Valve people. ;-)
~~ Ondra [EMAIL PROTECTED] wrote:
Yes that worked! Thanks a lot Sent from my BlackBerry device on the Rogers Wireless Network -----Original Message----- From: Ondřej Hošek <[EMAIL PROTECTED]> Date: Thu, 03 May 2007 19:19:56 To:[email protected] Subject: Re: [hlcoders] hl2mp fresh source compilation for linux crashing on startup (If any Valve people are reading this: sorry, but it seems you screwed up slightly on the Makefile generation... I'll Bugzillize this straight away.) You can probably see the absolute link paths in the list ("/home/johnt/..."). They are evil; srcds crashed on me too before I got them relativised. Change the following line in the Makefile: LDFLAGS="-lm -ldl $(GAME_DIR)/bin/tier0_i486.so $(GAME_DIR)/bin/vstdlib_i486.so mathlib_i486.a choreoobjects_i486.a tier1_i486.a" into: LDFLAGS="-lm -ldl tier0_i486.so vstdlib_i486.so mathlib_i486.a choreoobjects_i486.a tier1_i486.a" Do a "rm server_i486.so" and run make. Once it's done, check "ldd server_i486.so" again. It should show lines like this: tier0_i486.so => not found vstdlib_i486.so => not found If it does, all is good. (There must be no absolute path in front of their names.) The dynlinker might not be able to find the two libs now, but the Source engine will make sure they are available and loadable in due time. (It did in my case.) Good luck with your progress, ~~ Ondra John Tsakok wrote:-- [ Picked text/plain from multipart/alternative ] here's my link stuff: [EMAIL PROTECTED]:~/decloak/linux_sdk$ ldd server_i486.so linux-gate.so.1 => (0xffffe000) libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb6f25000) libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb6f21000) /home/johnt/srcds/bin/tier0_i486.so (0xb6eeb000) /home/johnt/srcds/bin/vstdlib_i486.so (0xb6ed7000) libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb6da9000) /lib/ld-linux.so.2 (0x80000000) libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb6d95000 --
_______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders

