Koozali.org: home of the SME Server

Obsolete Releases => SME Server 7.x => Topic started by: Paulus on September 21, 2007, 02:23:38 PM

Title: Downgrading libstdc++
Post by: Paulus on September 21, 2007, 02:23:38 PM
Hi guy's,

I have been trying to run a mod using HLDS on my SME 7.2 Server. Running a normal HL server is fine. I tried to run this mod on Slackware 12 and Fedora 4 and it worked with no problems. But when I run it on SME I get this error:

LoadLibrary failed on ./stargatetc/dlls/stc_i386.so: libstdc++.so.6: cannot handle TLS data

I found this that show that CentOS 4.4's latest libstdc++ has a problem and to fix this error, I would have to downgrade to libstdc++ 4.3

Here is the site:

http://wiki.quantact.com/index.php/XEN_and_cannot_handle_TLS_data (http://wiki.quantact.com/index.php/XEN_and_cannot_handle_TLS_data)

My questions are:

What version of libstdc++ comes with 7.2?
And if it is newer than 4.3, how would I go about downgrading to 4.3??

I hope someone can help :D
Title: Re: Downgrading libstdc++
Post by: jfarschman on September 24, 2007, 11:03:26 PM
Paulus,

  My server showed the following:

Code: [Select]
[root@perihelion ~]# ls -la /usr/lib/libstdc++*
lrwxrwxrwx  1 root root     18 Apr  5 13:52 /usr/lib/libstdc++.so.5 -> libstdc++.so.5.0.7
-rwxr-xr-x  1 root root 744136 Feb 21  2005 /usr/lib/libstdc++.so.5.0.7
lrwxrwxrwx  1 root root     18 Jul 26 08:34 /usr/lib/libstdc++.so.6 -> libstdc++.so.6.0.3
-rwxr-xr-x  1 root root 804212 May  2 07:58 /usr/lib/libstdc++.so.6.0.3