botman wrote:
>> OK, now, I got an other pb :(
>> It doesn't find 'libstdc++-libc6.0-1.so.2'... Indeed, if I run ldd
>> on my .so, it says that this libstdc++ isn't linked to my .so.
>>
>> How can I link it to my .so ? thx :)
>
> You need to modify your LD_LIBRARY_PATH environment variable or make
> sure
> the shared library (.so file) is in one of your library directories
> (/usr/lib, /usr/shlib/, etc.).

The exact version of the libstdc++ isn't present in my lib directories, it
is perhaps the problem. But, anyway, official .so (ricochet, valve, dmc)
don't link to libstdc++ (try a ldd on them). However, mine does link to
'libstdc++-libc6.0-1.so.2'. With ldd, it gives me :
'libstdc++-libc6.0-1.so.2' => not found
libm.so.6 => /lib/.....
#and the two other libs classic .so link to#

So, I think I should just link the missing libs (statically ?) directly into
my .so.

> See the readme file in the Linux dedicated server distribution about
> how to
> set up shared libraries correctly for the hlds_l server.

Does the problem really come from this ? The server that helps me to make
the tests run successfully other mods like cs or dod.

> Note: It sounds like you just don't have the C++ package installed
> correctly (did you install the runtime libraries when you installed
> the compiler, they
> may be separate packages depending on your Linux distribution).

As the server runs successfully other mods, I'd be suprised the problem
comes from configuration.

Micha�l "Cortex" Monerau.
cort at meloo dot com
== C++ power ! ==


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

Reply via email to