“libstdc++.so.5” problems eh? What distro are you using? Mandrake?
What’s brandelf? I’ve never heard of it…
“libstdc++.so.5” problems eh? What distro are you using? Mandrake?
What’s brandelf? I’ve never heard of it…
After a lot of sweat, I managed a compile.
In the next few days well try and patch all our servers
Have hope… 
Good work Leff!
I have juste tested the modification in g_client for (^^ in begin of name ) and it work under w32!
For the Overflow message i think just decrease the size of buffer?
Well, compiled and updated all our servers 
For the admins who want the patch as well:
Go and look here: ftp://serv.crew-nexus.net/pub/ET/Patches
The game identifies itself as ‘etmain-p’ (for patch) so you can always select the servers you like with ASE or something.
Grtz. Leff.
It is compiled against glibc 2.3
Bugs solved with this patch:
dont compile vs glibc 2.3, and dont compile with gcc3
youll run into compatibility problems with other distros if you do.
gcc3 even when compiled vs glibc2.2 introduces a dependency on libgcc, which most glibc2.2 users do not have.
Quite a problem if everyone doesn’t upgrade their linux software eh? I upgrade mine every week.
So I should compile the source with gcc 2.95 and glibc 2.2?
Oh boy, long compile times await me… I use Gentoo, so everything compiles to get a package. 
Thanks to all ppl who had a hand in this
I played on Nexus and seems like it worked good.
I don’t have any machines which run a proper enviroment, glibc 2.3 is the best I can do, with gcc2.
Only if you’re silly and link a shared libgcc. My gcc3-compiled binaries don’t have that dependency (by default), and you can force libgcc to be statically linked with -static-libgcc if your copy of gcc hates you.
If you’re using a modern system, you can still compile a compatible binary–grab yourself a copy of the glibc 2.1 or 2.2 headers, change any occurance of ‘__thread’ to ‘__threadp’ (because __thread seems to be a reserved word in newer versions of gcc), and tell gcc to use those headers instead of the system headers by adding ‘-nostdinc -I/path/to/glibc-2.x-headers’ to your compiler options.