What's new

Installing Mupen64

The Khan Artist

Warrior for God
First of all, I'm using the very latest MandrakeLinux Cooker snapshot (06 Juno 2002).

I just downloaded the 0.04 prerelease source and compiled it without problem. I also compiled the input plugin without problem. The input plugin shows up just fine in the plugin list. However, the gfx plugin doesn't. Neither of them.
 

Hacktarux

Emulator Developer
Moderator
Someone have already reported me a problem like this i don't understand why.

Have you tried the nogui version ?

try to run the ldd command on the plugins and say me if you are missing a library :
for example: ldd -r tr64.so
(if'm not sure about the -r option, check in the man page)
 
OP
The Khan Artist

The Khan Artist

Warrior for God
Output of ldd -r tr64.so:

libGL.so.1 => /usr/X11R6/lib/libGL.so.1 (0x40684000)
libGLU.so.1 => /usr/X11R6/lib/libGLU.so.1 (0x406ab000)
libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0x4074e000)
libgtk-1.2.so.0 => /usr/lib/libgtk-1.2.so.0 (0x407cc000)
libgdk-1.2.so.0 => /usr/lib/libgdk-1.2.so.0 (0x4090f000)
libgmodule-1.2.so.0 => /usr/lib/libgmodule-1.2.so.0 (0x40948000)
libglib-1.2.so.0 => /usr/lib/libglib-1.2.so.0 (0x4094b000)
libdl.so.2 => /lib/libdl.so.2 (0x40971000)
libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x40974000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x4097c000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4098d000)
libstdc++-libc6.2-2.so.3 => not found
libm.so.6 => /lib/libm.so.6 (0x40a58000)
libc.so.6 => /lib/libc.so.6 (0x40a7a000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x40b96000)
libasound.so.2 => /usr/lib/libasound.so.2 (0x40b9e000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
libpthread.so.0 => /lib/libpthread.so.0 (0x40c1e000)


According to the ldd man page, -r

"Perform relocations for both data objects and functions, and report any missing object (ELF only)."

So, are all those missing things? 'Cause I'm pretty sure I have all those...
 

Hacktarux

Emulator Developer
Moderator
No you are just missing this library :
libstdc++-libc6.2-2.so.3 => not found

I think you have a different version
try to install it and say me if it works, i am really interested to know this.
 

Hacktarux

Emulator Developer
Moderator
I've just read that you can make a link to your version, it will probably work. Just type a command like that:

ln /usr/lib/libstdc++-3-libc6.2-2-2.10.0.so /usr/lib/libstdc++-libc6.2-2.so.3
(change the name with the one that is installed on your system)
 

Top