I'm trying to install the Mednafen emulator (for GameBoy/NES emulation). I've installed it numerous times before and have usually gotten it to work.
I have the RPM for it (which I've used with success before). When it goes to resolve dependencies, it ends up saying:
In my /usr/lib directory, there are two files here:
Previously, I was able to fix the problem by creating a symbolic link named "libslang.so.1" that linked to "libslang.so.2", but for some reason it fails to work this time. So I use the command:
(I also backed up libslang.so.2.0.7 in case I accidentally broke it, as I've done on accident with other things when trying to make a link, by having the arguments in the wrong order).
Now the directory listing is:
However, the RPM still says that libslang.so.1 couldn't be found. Is it even looking for it? I put the libslang.so.1 in the /usr/lib directory, so the RPM should be able to find it, but it still gives me the same error as it did before I even tried making a link.
Can anybody help me out?
(and yes, linking libslang.so.1 to libslang.so.2 works, because I've done it before on a previous install on Linux. I'm using Fedora 7, and have gotten it to work before on Fedora 7, it just doesn't wanna work now for some reason).
Thanks in advance.
-------------
Cuvou.com | My personal homepage
Project Fearless | My web blog
I have the RPM for it (which I've used with success before). When it goes to resolve dependencies, it ends up saying:
Code:
Missing Dependency: libslang.so.1 is needed by package mednafen
In my /usr/lib directory, there are two files here:
Code:
[root@upsilon lib]# ls -hal | grep libslang
-rw-r--r-- 1 root root 942K 2007-02-19 13:12 libslang.a
lrwxrwxrwx 1 root root 13 2007-08-05 23:47 libslang.so -> libslang.so.2
lrwxrwxrwx 1 root root 17 2007-05-25 15:45 libslang.so.2 -> libslang.so.2.0.7
-rwxr-xr-x 1 root root 713K 2007-02-19 13:12 libslang.so.2.0.7
Previously, I was able to fix the problem by creating a symbolic link named "libslang.so.1" that linked to "libslang.so.2", but for some reason it fails to work this time. So I use the command:
Code:
ln -s libslang.so.2.0.7 libslang.so.1
(I also backed up libslang.so.2.0.7 in case I accidentally broke it, as I've done on accident with other things when trying to make a link, by having the arguments in the wrong order).
Now the directory listing is:
Code:
[root@upsilon lib]# ls -hal | grep libslang
-rw-r--r-- 1 root root 942K 2007-02-19 13:12 libslang.a
lrwxrwxrwx 1 root root 13 2007-08-05 23:47 libslang.so -> libslang.so.2
lrwxrwxrwx 1 root root 17 2007-08-05 23:46 libslang.so.1 -> libslang.so.2.0.7
lrwxrwxrwx 1 root root 17 2007-05-25 15:45 libslang.so.2 -> libslang.so.2.0.7
-rwxr-xr-x 1 root root 713K 2007-02-19 13:12 libslang.so.2.0.7
-rwxr-xr-x 1 root root 713K 2007-08-05 23:45 libslang.so.2.0.7.bak
However, the RPM still says that libslang.so.1 couldn't be found. Is it even looking for it? I put the libslang.so.1 in the /usr/lib directory, so the RPM should be able to find it, but it still gives me the same error as it did before I even tried making a link.
Can anybody help me out?
(and yes, linking libslang.so.1 to libslang.so.2 works, because I've done it before on a previous install on Linux. I'm using Fedora 7, and have gotten it to work before on Fedora 7, it just doesn't wanna work now for some reason).
Thanks in advance.
-------------
Cuvou.com | My personal homepage
Project Fearless | My web blog