Profile picture for user admin_romcom

The information about new PS2 emulator for a bit list of operation systems was dicovered in world wide web. Offical website of Play! emulator is https://purei.org/ . I thought it could be a good idea to test the pre-compiled build for Linux. But errors were found:

./Play!-1ab0fa30-x86_64.AppImage: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.11' not found (required by ./Play!-1ab0fa30-x86_64.AppImage)

./Play!-1ab0fa30-x86_64.AppImage: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.22' not found (required by ./Play!-1ab0fa30-x86_64.AppImage)

One of the solutions is to install gcc-4.9 from unknown repository:

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-4.9 g++-4.9

But this variant didn't the job.
Another variant is to set gcc-4.9 as the main library.

The --slave, with g++, will cause g++ to be switched along with gcc, to the same version. But, at this point gcc-4.9 will be your only version configured in update-alternatives, so add 4.8 to update-alternatives, so there actually is an alternative, by using:

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 60 --slave /usr/bin/g++ g++ /usr/bin/g++-4.9

Then you can check which one that is set, and change back and forth using:

sudo update-alternatives --config gcc

But in my case the solution was found installing the libstdc++6 package:

sudo apt-get install libstdc++6

 

You can check if the library has the versions you need CXXABI_1.3.11 and GLIBCXX_3.4.22 by command:

strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep CXX

 

BTW, emulator couldn't run two disk images, that was on hand at that moment.

Add new comment

The content of this field is kept private and will not be shown publicly.
  • No HTML tags allowed.
  o-o     o-o  o---o  o   o  o   o 
| | / / | | \ /
o-o O -O- | | O
| | \ / | | |
o-o o-o o---o o-o o

Enter the code depicted in ASCII art style.