Manjaro Required Libraries
-
- Posts: 77
- Joined: Sun Apr 15, 2018 4:07 am
- Team: Privateer
Manjaro Required Libraries
Anyone know what libraries are needed to run sim on manjaro? I've tried the libraries mentioned here ( http://forum.mxsimulator.com/viewtopic. ... 51#p724351 ), but they don't seem to be shared between debian and arch.
Re: Manjaro Required Libraries
"ldd mxbin" will show you what it needs to load. It won't help for libraries loaded at run time with dlopen though. If it helps, this is what Fedora needs:
glibc.i686
alsa-lib.i686
alsa-plugins-pulseaudio.i686
libX11.i686
libXi.i686
libglvnd.i686
libglvnd-glx.i686
mesa-dri-drivers.i686
glibc.i686
alsa-lib.i686
alsa-plugins-pulseaudio.i686
libX11.i686
libXi.i686
libglvnd.i686
libglvnd-glx.i686
mesa-dri-drivers.i686
Josh Vanderhoof
Sole Proprietor
jlv@mxsimulator.com
If you email, put "MX Simulator" in the subject to make sure it gets through my spam filter.
Sole Proprietor
jlv@mxsimulator.com
If you email, put "MX Simulator" in the subject to make sure it gets through my spam filter.
-
- Posts: 77
- Joined: Sun Apr 15, 2018 4:07 am
- Team: Privateer
Re: Manjaro Required Libraries
Thank you. I'll take a look at this after work and see if I can get it working.
-
- Posts: 77
- Joined: Sun Apr 15, 2018 4:07 am
- Team: Privateer
Re: Manjaro Required Libraries
Code: Select all
[taylor@taylor-pc mxsimulator]$ ldd -v mxbin
linux-gate.so.1 (0xf7f49000)
libasound.so.2 => /usr/lib32/libasound.so.2 (0xf7e22000)
libXext.so.6 => /usr/lib32/libXext.so.6 (0xf7e0c000)
libX11.so.6 => /usr/lib32/libX11.so.6 (0xf7cbf000)
libGL.so.1 => /usr/lib32/libGL.so.1 (0xf7c5b000)
libXi.so.6 => /usr/lib32/libXi.so.6 (0xf7c47000)
libm.so.6 => /usr/lib32/libm.so.6 (0xf7b7b000)
libc.so.6 => /usr/lib32/libc.so.6 (0xf799f000)
libdl.so.2 => /usr/lib32/libdl.so.2 (0xf7999000)
libpthread.so.0 => /usr/lib32/libpthread.so.0 (0xf7978000)
librt.so.1 => /usr/lib32/librt.so.1 (0xf796d000)
/lib/ld-linux.so.2 => /usr/lib/ld-linux.so.2 (0xf7f4b000)
libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf7941000)
libGLX.so.0 => /usr/lib32/libGLX.so.0 (0xf791c000)
libGLdispatch.so.0 => /usr/lib32/libGLdispatch.so.0 (0xf78ba000)
libXau.so.6 => /usr/lib32/libXau.so.6 (0xf78b5000)
libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf78ad000)
Version information:
./mxbin:
libm.so.6 (GLIBC_2.0) => /usr/lib32/libm.so.6
libasound.so.2 (ALSA_0.9.0rc4) => /usr/lib32/libasound.so.2
libasound.so.2 (ALSA_0.9) => /usr/lib32/libasound.so.2
libc.so.6 (GLIBC_2.1) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.3) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.2) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.0) => /usr/lib32/libc.so.6
/usr/lib32/libasound.so.2:
librt.so.1 (GLIBC_2.2) => /usr/lib32/librt.so.1
ld-linux.so.2 (GLIBC_2.3) => /usr/lib/ld-linux.so.2
libdl.so.2 (GLIBC_2.1) => /usr/lib32/libdl.so.2
libdl.so.2 (GLIBC_2.0) => /usr/lib32/libdl.so.2
libm.so.6 (GLIBC_2.0) => /usr/lib32/libm.so.6
libpthread.so.0 (GLIBC_2.1) => /usr/lib32/libpthread.so.0
libpthread.so.0 (GLIBC_2.3.2) => /usr/lib32/libpthread.so.0
libpthread.so.0 (GLIBC_2.0) => /usr/lib32/libpthread.so.0
libc.so.6 (GLIBC_2.1.3) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.28) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.16) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.7) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.3) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.2) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.1) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.1.2) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.0) => /usr/lib32/libc.so.6
/usr/lib32/libXext.so.6:
libc.so.6 (GLIBC_2.1.3) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.0) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /usr/lib32/libc.so.6
/usr/lib32/libX11.so.6:
libdl.so.2 (GLIBC_2.1) => /usr/lib32/libdl.so.2
libdl.so.2 (GLIBC_2.0) => /usr/lib32/libdl.so.2
libc.so.6 (GLIBC_2.28) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.1.3) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.15) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.1) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.1.2) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.3.2) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.3) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.0) => /usr/lib32/libc.so.6
/usr/lib32/libGL.so.1:
libpthread.so.0 (GLIBC_2.0) => /usr/lib32/libpthread.so.0
libc.so.6 (GLIBC_2.3.4) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.1.3) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.0) => /usr/lib32/libc.so.6
/usr/lib32/libXi.so.6:
libc.so.6 (GLIBC_2.1.3) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.0) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /usr/lib32/libc.so.6
/usr/lib32/libm.so.6:
ld-linux.so.2 (GLIBC_PRIVATE) => /usr/lib/ld-linux.so.2
libc.so.6 (GLIBC_2.1.3) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.0) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_PRIVATE) => /usr/lib32/libc.so.6
/usr/lib32/libc.so.6:
ld-linux.so.2 (GLIBC_2.3) => /usr/lib/ld-linux.so.2
ld-linux.so.2 (GLIBC_PRIVATE) => /usr/lib/ld-linux.so.2
ld-linux.so.2 (GLIBC_2.1) => /usr/lib/ld-linux.so.2
/usr/lib32/libdl.so.2:
ld-linux.so.2 (GLIBC_PRIVATE) => /usr/lib/ld-linux.so.2
libc.so.6 (GLIBC_2.1.3) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_PRIVATE) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.1) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.0) => /usr/lib32/libc.so.6
/usr/lib32/libpthread.so.0:
ld-linux.so.2 (GLIBC_2.1) => /usr/lib/ld-linux.so.2
ld-linux.so.2 (GLIBC_PRIVATE) => /usr/lib/ld-linux.so.2
libc.so.6 (GLIBC_2.7) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.3.2) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.1.3) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.1) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.2) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.0) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_PRIVATE) => /usr/lib32/libc.so.6
/usr/lib32/librt.so.1:
libc.so.6 (GLIBC_2.28) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.3.2) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.1.3) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.0) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_PRIVATE) => /usr/lib32/libc.so.6
libpthread.so.0 (GLIBC_2.2) => /usr/lib32/libpthread.so.0
libpthread.so.0 (GLIBC_2.3.2) => /usr/lib32/libpthread.so.0
libpthread.so.0 (GLIBC_PRIVATE) => /usr/lib32/libpthread.so.0
libpthread.so.0 (GLIBC_2.1) => /usr/lib32/libpthread.so.0
libpthread.so.0 (GLIBC_2.0) => /usr/lib32/libpthread.so.0
/usr/lib32/libxcb.so.1:
libc.so.6 (GLIBC_2.28) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.1.3) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.3.2) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.0) => /usr/lib32/libc.so.6
/usr/lib32/libGLX.so.0:
libpthread.so.0 (GLIBC_2.0) => /usr/lib32/libpthread.so.0
libdl.so.2 (GLIBC_2.1) => /usr/lib32/libdl.so.2
libdl.so.2 (GLIBC_2.0) => /usr/lib32/libdl.so.2
libc.so.6 (GLIBC_2.8) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.1.3) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.0) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /usr/lib32/libc.so.6
/usr/lib32/libGLdispatch.so.0:
libdl.so.2 (GLIBC_2.0) => /usr/lib32/libdl.so.2
libc.so.6 (GLIBC_2.8) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.1.3) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.0) => /usr/lib32/libc.so.6
/usr/lib32/libXau.so.6:
libc.so.6 (GLIBC_2.1.3) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.1) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.0) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.3.4) => /usr/lib32/libc.so.6
/usr/lib32/libXdmcp.so.6:
libc.so.6 (GLIBC_2.1.3) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.4) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.25) => /usr/lib32/libc.so.6
libc.so.6 (GLIBC_2.0) => /usr/lib32/libc.so.6
Here's the specific error I'm getting if it helps any:
Code: Select all
Problem starting MX Simulator: Can't find game data
-
- Posts: 77
- Joined: Sun Apr 15, 2018 4:07 am
- Team: Privateer
Re: Manjaro Required Libraries
Never mind. I got it. Nothing to do with dependencies at all. I moved the original mxbin back in and it loaded just fine (if I failed to mention I tried to use the latest snapshot). I deleted the current version of the snapshot and downloaded it again, it worked this time. Thank you for your help (and that useful ldd command you mentioned. I'll keep that one in my notes for another time).