Amstrad CPC emulator called Arnold worked in Ubuntu but not in Debian.
Linux - GamesThis forum is for all discussion relating to gaming in Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Amstrad CPC emulator called Arnold worked in Ubuntu but not in Debian.
Hi.
I have an Amstrad CPC emulator that worked in Ubuntu for many years but does not work in Debian.
I normally clicked on the file and it ran. Here's the terminal output:
Code:
$ ./Arnold\ Nurgle\ x86\ 2009-03-17
./Arnold Nurgle x86 2009-03-17: error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory
The Arnold emulator worked fine on my old Linux Mint 17 install but today I tried Ubuntu MATE 16.04 on my other PC and Arnold does not work on it surprisingly. It gives the same error message as on Debian 8.
Last edited by linustalman; 11-05-2016 at 03:49 PM.
Reason: Debien -> Debian
as to where
is this a 32 bit or 64 bit program?
/usr/lib
/usr/lib64
the name might be different
and this is a very basic linux fix
make a sim link from the different named lib to the one that the program is looking for
now if this is a 32 bit program on a 64 bit OS
install the 32 bit librarys ( 686 )
Yes, it's a x32 program.
Do you rather mean "/lib and /lib64" and not "/usr/lib and /usr/lib64"?
There is no "/usr/lib64" directory (BTW, I'm using a x64 PC with x64 Debian).
I found "libgtk-x11-2.0.so.0" in "/usr/lib/x86_64-linux-gnu".
There is no ""libgtk-x11-2.0.so.0.2400.31" - the closest I could find is "libgtk-x11-2.0.so.0.2400.25" also in "/usr/lib/x86_64-linux-gnu".
Now I don't where to link the file to.
There is this file (not sure if it has any purpose for this situation): '/lib64/ld-linux-x86-64.so.2'
By "install the 32 bit librarys" -- do you mean this command?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.