> 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.

I believe the Valve MODs are compiled and linked with 'gcc' and not 'g++'.
The g++ compiler is probably where you are getting the standard C++ library
(libstdc++) requirement from.

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

No, but it explains how to set up your library path properly so that
applications can find libraries that they require.

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

Except you are using 'g++' to compile/link and not 'gcc', thus your
'configuration' is different than the Valve MODs.

Jeffrey "botman" Broome

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

Reply via email to