Are you using the new hlds_run?  I notice the "Using Pentium II Optimized
binary" line, which isn't in the new hlds_run.

hlds is bundled with libstdc++ anyway, so long as it is being executed with
proper environment variables (eg: from hlds_run), then it should pick it up.

Anyway, even if you get past this it probably work anyway.  CentOS is the
worst and bundles crazy old libraries with it, so your glibc may not be a
high enough version.  This new hlds update drastically bumped the required
glibc version.  We had to update all of our CentOS 5.x machines to
6.whatever is the newest now (6.3 i think) just to get it to work.

On Fri, Feb 15, 2013 at 9:30 PM, Weasel <[email protected]> wrote:

> Type: Dedicated Server:
> Platform: Linux
> Operating System: CentOS, Version 5.8, 32-bit (x86)
> Kernel: Linux 2.6.18-028
>
> Got past the issues of SteamCMD asking for libstdc++.so.6
> ("GLIBCXX_3.4.10") by the loading-fedora-library-on-CentOS hack.
> That allowed me to use SteamCMD to install HL1 and get a dedicated server
> for that up and running again.
> It also allowed me to use SteamCMD to install a Counter-Strike (1.6ish)
> dedicated server, but it won't start.
>
> Counter-Strike itself is now complaining about an even newer library
> required (output further below).
> I tried some other newer (fedora) libraries that included "GLIBCXX_3.4.15"
> - but that work-around didn't help.
> It just started throwing a different error saying that lib was not for
> this OS.
> So, I guess I've taken that work-around about as far as it goes.
> Can host HL1 dedicated server right now, but not CS.  :-(
>
> Maybe these libs should be shipping with HLDS - depending on the distro?
>
> PS: I assume I need to post this also to the "
> https://github.com/ValveSoftware/halflife"; GitHub, *NOT* the "
> https://github.com/ValveSoftware/steam-for-linux"; GitHub?
>
> Original Counter-Strike HLDS error:
> --------------------------------------------------
>
> Auto detecting CPU
> Using Pentium II Optimised binary.
> Auto-restarting the server on crash
>
> Console initialized.
> Using breakpad crash handler
> Setting breakpad minidump AppID = 10
> Forcing breakpad minidump interfaces to load
> Looking up breakpad interfaces from steamclient
> Calling BreakpadMiniDumpSystemInit
> Installing breakpad exception handler for appid(10)/version(5787)
> scandir failed:/usr/not-root/game103-cs/./valve/SAVE
> scandir failed:/usr/not-root/game103-cs/./platform/SAVE
> Protocol version 48
> Exe version 1.1.2.7/Stdio (cstrike)
> Exe build: 11:30:00 Aug 28 2012 (5787)
> STEAM Auth Server
> [Start of AutoExec.CFG]
> Server logging data to file logs/L0215030.log
> L 02/15/2013 - 17:52:30: Log file started (file "logs/L0215030.log") (game
> "cstrike") (version "48/1.1.2.7/Stdio/5787")
> logaddress_add:  127.0.0.1:27500
> [End of AutoExec.CFG]
> Server IP address 209.54.58.74:28017
> LoadLibrary failed on ./cstrike/dlls/cs.so: ./libstdc++.so.6: version
> `GLIBCXX_3.4.15' not found (required by ./cstrike/dlls/cs.so)
> Host_Error: Couldn't get DLL API from ./cstrike/dlls/cs.so!
> L 02/15/2013 - 17:52:30: FATAL ERROR (shutting down): Host_Error: Couldn't
> get DLL API from ./cstrike/dlls/cs.so!
>
> FATAL ERROR (shutting down): Host_Error: Couldn't get DLL API from
> ./cstrike/dlls/cs.so!
>
> Fri Feb 15 17:52:34 PST 2013: Server Quit
>
>
>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
>
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux

Reply via email to