Alfred Reynolds wrote:

You need a newer GLIBC version (I am not exactly sure which one for
FreeBSD). The problem is your glibc library is missing the
dl_iterate_phdr symbol (used by newer gcc versions, we use 3.4.1 for the
SRCDS builds). I have it on my todo list to try to statically link this
symbol and others like it.

----Original Message----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of m0gely
Sent: Wednesday, August 11, 2004 6:36 PM To:
[EMAIL PROTECTED] Subject: Re: [hlds_linux]
Counter-Strike: Source Beta server available



FreeBSD 4.10 (Linux base 8)
Dual PII 333 (shh, it's a test box)

#./srcds_i486 -game cstrike +maxplayers 8 +map de_dust Failed to open
dedicated_i486.so (tier0_i486.so: cannot open shared object file: No
such file or directory)

It just doesn't run.



_______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux



I'm also getting the same error when using ./srcds_i486 but am also
getting a different error with ./srcds_run using -debug. Also using RH8
which using glibc 2.3 which is the latest newest glibc linux emulation
available on FreeBSD other than the broken gentoo 1.4 port which I
believe also uses glibc 2.3

./srcds_run -game cstrike +maxplayers 12 +map de_dust -debug
Enabling debug mode
Auto-restarting the server on crash
Illegal instruction (core dumped)
cat: hlds.25299.pid: No such file or directory
Deprecated bfd_read called at
/usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/dwarf2read.c
line 3049 in dwarf2_read_section


Dwarf Error: Cannot handle DW_FORM_strp in DWARF reader. /lib/libm.so.6: No such file or directory. email debug.log to [EMAIL PROTECTED] Wed Aug 11 21:47:46 EDT 2004: Server restart in 10 seconds

I noticed that I did actually have instances of these files. Someone
else mentioned getting this to correctly work on RH9 with glibc 2.3 so I
figured RH8 with glibc 2.3 should be good enough. I seem to have somehow
forgotten how to correctly use LD_LIBRARY_PATH so I copied the linux
emulation lib directory into my srcds directory, and attempted to start
the server again and got the following.

./srcds_run -game cstrike +maxplayers 12 +map de_dust -debug
Enabling debug mode
Auto-restarting the server on crash
Illegal instruction (core dumped)
cat: hlds.25503.pid: No such file or directory
Deprecated bfd_read called at
/usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/dwarf2read.c
line 3049 in dwarf2_read_section


Dwarf Error: Cannot handle DW_FORM_strp in DWARF reader. Error while reading shared library symbols: Dwarf Error: Cannot handle DW_FORM_strp in DWARF reader. Error while reading shared library symbols: Dwarf Error: Cannot handle DW_FORM_strp in DWARF reader. gdb in free(): warning: junk pointer, too high to make sense email debug.log to [EMAIL PROTECTED] Wed Aug 11 21:58:26 EDT 2004: Server restart in 10 seconds

No clue if any of this is useful at all. At least it now can find the
files. I figure it may still be a glibc issue. Maybe RH8 uses a slightly
older glibc 2.3 than RH9 does or something like that.



_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Reply via email to