LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 04-07-2014, 04:58 PM   #1
Skillz
Member
 
Registered: Sep 2007
Posts: 252

Rep: Reputation: 32
How to install GLIBCXX_3.4.14 CentOS 6.5


I can not seem to get this installed.

Code:
steam@server1 [~/ss3_1/Bin]# strings /usr/lib/libstdc++.so.6 | grep GLIBCXX
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBCXX_FORCE_NEW
GLIBCXX_DEBUG_MESSAGE_LENGTH
This is a 64-bit install of CentOS 6.5. I am pretty sure I am running a 32bit binary (game server) that is requiring this file, but I can not for the life of me figure out how to get it installed. I have done so many yum install [different package here] to no avail.

I am at a loss on what to do.

This is the program I am trying to start/run.

Code:
steam@server1 [~/ss3_1/Bin]# ./runSam3_DedicatedServer.sh
ldd: ./Sam3: No such file or directory
ldd: ./Sam3: No such file or directory
cat: /etc/debian_version: No such file or directory
LOG:  Loaded "/home/steam/ss3_1/Bin/GameEnv_Steam.so".
INF:  GameEnv API: Steam
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
dlopen failed trying to load:
steamclient.sowith error:
/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by /home/steam/ss3_1/Bin/steamclient.so)
[S_API FAIL] SteamAPI_Init() failed; unable to locate a running instance of Steam, or a local steamclient.dll.
This is some more information that might be helpful:

Code:
steam@server1 [~/ss3_1/Bin]# ldd steamclient.so
./steamclient.so: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by ./steamclient.so)
        linux-gate.so.1 =>  (0x0044d000)
        libtier0_s.so => not found
        libvstdlib_s.so => not found
        librt.so.1 => /lib/librt.so.1 (0x001fa000)
        libm.so.6 => /lib/libm.so.6 (0x00203000)
        libdl.so.2 => /lib/libdl.so.2 (0x0022d000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x004ce000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x00232000)
        /lib/ld-linux.so.2 (0x00708000)
        libc.so.6 => /lib/libc.so.6 (0x0024d000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x003e4000)

Last edited by Skillz; 04-07-2014 at 05:16 PM.
 
Old 04-07-2014, 07:01 PM   #2
AlucardZero
Senior Member
 
Registered: May 2006
Location: USA
Distribution: Debian
Posts: 4,824

Rep: Reputation: 615Reputation: 615Reputation: 615Reputation: 615Reputation: 615Reputation: 615
You don't. If you want modern software, you run Fedora or Ubuntu or Arch or some distribution whose claim to fame is not rock-solid stability (= old, tested, never updated, software).

You must not touch the system C library, for if you do, you will probably break everything.

You could probably build a modern glibc and put it e.g. in your home directory then set LD_PRELOAD. That is left as an exercise for the reader.
 
Old 04-07-2014, 11:24 PM   #3
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,624

Rep: Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651
what "AlucardZero" said
but it is possible to do a "hidden" install as a prerequisite for some other program
( i do something like that for building the Development version of the gimp )

BUT

if you do not know what you are doing ( and even if you DO ) one normal everyday TYPO WILL KILL YOUR INSTALL
-- a typo WILL FUBAR IT !!!!!!
it is that easy to royally FUBAR the install
just hitting the space bar( in the wrong command) and doing a typo at the really WRONG time ....


it is NOT worth even trying

( well take that back )
it is worth doing ONE TIME ONLY , just to learn
and if you have 2 weeks to kill to do it

install Fedora 20
30 min.
VS.
a few weeks of work with literally over 100 times you can make a single small itty bitty mistake
an be FORCED to reinstall

Last edited by John VV; 04-07-2014 at 11:38 PM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
glibcxx_3.4.9 NOT FOUND RHEL mccartjd Linux - Newbie 2 01-24-2012 04:01 AM
[SOLVED] `GLIBCXX_3.4.9' not found infcem Linux - Software 3 06-02-2010 10:20 AM
getting GLIBCXX_3.4.9 on redhat distro dsollen Linux - Newbie 6 09-30-2009 09:44 AM
GLIBCXX_3.4.9 for CentOS? Fnatte Linux - Newbie 0 06-22-2009 10:14 AM
libstdc++.so.6: version `GLIBCXX_3.4.9' Please Help orbit Slackware 6 06-02-2008 11:45 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 07:23 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration