Skip to content

Instantly share code, notes, and snippets.

@2E0PGS
Last active September 10, 2022 21:26
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save 2E0PGS/b0269a68e3abe7571ab51f474d8bd989 to your computer and use it in GitHub Desktop.
Save 2E0PGS/b0269a68e3abe7571ab51f474d8bd989 to your computer and use it in GitHub Desktop.
How to get ePSXe x64 binary to work on Linux

If you get this error when executing the binary via terminal:

./epsxe_x64: error while loading shared libraries: libSDL_ttf-2.0.so.0: cannot open shared object file: No such file or directory

Fix:

  • sudo apt-get install libsdl-ttf2.0-0

Tested and works on Ubuntu 16.04.2 LTS.

Other deps were already met if not you may need to grab them too:

  • sudo apt-get install libsdl-image1.2
  • sudo apt-get install libgtk2.0-0
@rujiel
Copy link

rujiel commented Sep 10, 2022

Thank you for that summary lfom. I was wondering what file am I looking for inside of the libcurl3 deb archive, that I should copy into the lib folder I created? is it the /usr/share/lintian/overrides/libcurl3? Or is it the /usr/lib/x86-64-linux-gnu/..... etc file

@lfom
Copy link

lfom commented Sep 10, 2022

Thank you for that summary lfom. I was wondering what file am I looking for inside of the libcurl3 deb archive, that I should copy into the lib folder I created? is it the /usr/share/lintian/overrides/libcurl3? Or is it the /usr/lib/x86-64-linux-gnu/..... etc file

It was a while ago, but #4 says:

Extract the files and copy the contents from x86_64-linux-gnu to the lib folder created previously

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment