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

