How do i install GLIBCXX_3.4.15 on Debian 6 ?

Need help with C, C++, perl, python, etc?

How do i install GLIBCXX_3.4.15 on Debian 6 ?

Postby persson121 » 2012-08-09 23:48

Hello.

I want to run a PS2 Emulator, but it wont start for me.

Here is the error log:

desktop@debian:~/Hämtningar/pcsx2-1.0.0$ /home/desktop/Hämtningar/pcsx2-1.0.0/launch_pcsx2_linux.sh
plugins/libspu2x-2.0.0.so: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by plugins/libspu2x-2.0.0.so)
ERROR the plugin (plugins/libspu2x-2.0.0.so) miss some dependencies
plugins/libspu2x-2.0.0.so: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by plugins/libspu2x-2.0.0.so)
libSoundTouch.so.0 => not found

plugins/libGSdx-0.1.16.so: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by plugins/libGSdx-0.1.16.so)
plugins/libzzogl-0.4.0.so: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by plugins/libzzogl-0.4.0.so)
ERROR the plugin (plugins/libzzogl-0.4.0.so) miss some dependencies
plugins/libzzogl-0.4.0.so: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by plugins/libzzogl-0.4.0.so)
libjpeg.so.8 => not found

./pcsx2: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by ./pcsx2)
desktop@debian:~/Hämtningar/pcsx2-1.0.0$


I have been searching for this but could not find it. I think i need to install a newer GCC but Debian 6 won't let me install GCC higher that 4.4, as orginal.
Do you know how to do?

desktop@debian:~/Hämtningar/pcsx2-1.0.0$ strings /usr/lib/libstdc++.so.6 | grep GLIBC
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
GLIBC_2.0
GLIBC_2.3
GLIBC_2.1
GLIBC_2.1.3
GLIBC_2.3.2
GLIBC_2.2
GLIBCXX_FORCE_NEW
GLIBCXX_DEBUG_MESSAGE_LENGTH
desktop@debian:~/Hämtningar/pcsx2-1.0.0$

persson121
 
Posts: 43
Joined: 2011-03-22 19:19

Re: How do i install GLIBCXX_3.4.15 on Debian 6 ?

Postby stevepusser » 2012-08-10 01:48

GCC is the GNU C/C++ compiler, that won't help.

Is it possible that the program you are trying to run is i386 32-bit, and your system is not that, such as amd64 64-bit? If so, the solution is usually to install ia32 and lib32 packages to enable 32-bit to run on 64-bit.
MX Linux packager and developer
User avatar
stevepusser
 
Posts: 12186
Joined: 2009-10-06 05:53

Re: How do i install GLIBCXX_3.4.15 on Debian 6 ?

Postby treaki » 2012-08-25 09:42

i want to get pcsx running to and i get the same problem? did you got it already running?? can you help me??

greetings
treaki
 
Posts: 1
Joined: 2010-12-20 07:13

Re: How do i install GLIBCXX_3.4.15 on Debian 6 ?

Postby PeterB » 2012-09-03 12:44

persson121 wrote:... Debian 6 won't let me install GCC higher that 4.4, as orginal.
Do you know how to do?


A libstdc++.so with the needed GLIBCXX_3.4.15 lives in the libstdc++6-4.6-dev package in Testing (D7).

You could try downloading the package, open with an archive manager and extract the library you need. However, this may well lead to other dependency problems. Generally, lifting libraries from other distros is a seriously bad idea, but as this is a C++ development package, you might get away with it.

There are several libstdc++6-4.?-dev packages in testing,
http://packages.debian.org/wheezy/libstdc++6-4.4-dev
http://packages.debian.org/wheezy/libstdc++6-4.5-dev
http://packages.debian.org/wheezy/libstdc++6-4.6-dev
http://packages.debian.org/wheezy/libstdc++6-4.7-dev

Probably, the lowest version that contains a GLIBCXX_3.4.15 would be best (or least worst!).

FYI (Debian 7 64-bit)
Code: Select all
peter@debian:~$ strings /usr/lib/gcc/x86_64-linux-gnu/4.6/libstdc++.so | grep GLIBC > glib.txt

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_3.4.14
GLIBCXX_3.4.15
GLIBCXX_3.4.16
GLIBCXX_3.4.17
GLIBC_2.2.5
GLIBC_2.3
GLIBC_2.3.2
GLIBCXX_DEBUG_MESSAGE_LENGTH


Debian 6 is looking pretty long in the tooth these days. If you want to run recent stuff, that has not been backported, it will be much easier with Testing or Sid.
PeterB
 
Posts: 111
Joined: 2010-10-03 16:53


Return to Programming

Who is online

Users browsing this forum: No registered users and 7 guests

fashionable