I'm trying to get Unreal Tournament running on my FreeBSD 13.2-p4 system.
I have an Nvidia GTX 1050 with an AMD Ryzen 5 3400G.
I also have the Linux Nvidia libs installed as well.
I've got Linuxulator setup.
I'm trying to run version 469d without success, so far.
I'm stuck at getting ALAudio to load. This is where the game crashes when attempting to load ALAudio. It says it cannot find the file.
I'm guessing it's because ALAudio.so depends on libstdc++, which I cannot find in pkg for linux-c7.
Doing a "pkg provides libstdc++.so.6" shows no results.
I was told to try using the Cluser audio subsystem (which also uses libstdc++) but instead of not finding ALAudio, it cannot find Cluster.
Here was the post that suggested that: https://forums.FreeBSD.org/threads/a-linuxulator-userland-built-from-source.90649/post-626145
Below, I've posted the output of ldd *.so within Linuxulator:
I have an Nvidia GTX 1050 with an AMD Ryzen 5 3400G.
I also have the Linux Nvidia libs installed as well.
I've got Linuxulator setup.
I'm trying to run version 469d without success, so far.
I'm stuck at getting ALAudio to load. This is where the game crashes when attempting to load ALAudio. It says it cannot find the file.
I'm guessing it's because ALAudio.so depends on libstdc++, which I cannot find in pkg for linux-c7.
Doing a "pkg provides libstdc++.so.6" shows no results.
I was told to try using the Cluser audio subsystem (which also uses libstdc++) but instead of not finding ALAudio, it cannot find Cluster.
Here was the post that suggested that: https://forums.FreeBSD.org/threads/a-linuxulator-userland-built-from-source.90649/post-626145
Below, I've posted the output of ldd *.so within Linuxulator:
ALAudio.so:
linux-vdso.so.1 => (0x00007fffffffd000)
Engine.so => /mnt/System/./Engine.so (0x0000000801400000)
libSDL2-2.0.so.0 => /mnt/System/./libSDL2-2.0.so.0 (0x0000000801a00000)
libopenal.so.1 => /mnt/System/./libopenal.so.1 (0x0000000801e00000)
libxmp.so.4 => /mnt/System/./libxmp.so.4 (0x0000000802200000)
libmpg123.so => /mnt/System/./libmpg123.so (0x0000000802600000)
libsndfile.so.1 => /mnt/System/./libsndfile.so.1 (0x0000000802a00000)
Core.so => /mnt/System/./Core.so (0x0000000803000000)
libdl.so.2 => /lib64/libdl.so.2 (0x0000000803400000)
libm.so.6 => /lib64/libm.so.6 (0x0000000803800000)
libc.so.6 => /lib64/libc.so.6 (0x0000000803c00000)
/lib64/ld-linux-x86-64.so.2 (0x0000000001021000)
librt.so.1 => /lib64/librt.so.1 (0x0000000804000000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x0000000804400000)
libatomic.so.1 => not found
libstdc++.so.6 => not found
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000000804800000)
Cluster.so:
linux-vdso.so.1 => (0x00007fffffffd000)
Engine.so => /mnt/System/./Engine.so (0x0000000801400000)
libfmod.so.13 => /mnt/System/./libfmod.so.13 (0x00000008018f0000)
Core.so => /mnt/System/./Core.so (0x0000000801c00000)
libdl.so.2 => /lib64/libdl.so.2 (0x0000000802000000)
libm.so.6 => /lib64/libm.so.6 (0x0000000802400000)
libc.so.6 => /lib64/libc.so.6 (0x0000000802800000)
/lib64/ld-linux-x86-64.so.2 (0x0000000001021000)
librt.so.1 => /lib64/librt.so.1 (0x0000000802c00000)
libstdc++.so.6 => not found
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000000803000000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x0000000803400000)
Core.so:
linux-vdso.so.1 => (0x00007fffffffd000)
libdl.so.2 => /lib64/libdl.so.2 (0x0000000801800000)
libm.so.6 => /lib64/libm.so.6 (0x0000000801c00000)
libc.so.6 => /lib64/libc.so.6 (0x0000000802000000)
/lib64/ld-linux-x86-64.so.2 (0x0000000001021000)
Editor.so:
linux-vdso.so.1 => (0x00007fffffffd000)
Render.so => /mnt/System/./Render.so (0x0000000801243000)
Engine.so => /mnt/System/./Engine.so (0x0000000801800000)
Core.so => /mnt/System/./Core.so (0x0000000801e00000)
libdl.so.2 => /lib64/libdl.so.2 (0x0000000802200000)
libm.so.6 => /lib64/libm.so.6 (0x0000000802600000)
libc.so.6 => /lib64/libc.so.6 (0x0000000802a00000)
/lib64/ld-linux-x86-64.so.2 (0x0000000001021000)
Engine.so:
linux-vdso.so.1 => (0x00007fffffffd000)
Core.so => /mnt/System/./Core.so (0x0000000801a00000)
libdl.so.2 => /lib64/libdl.so.2 (0x0000000801e00000)
libm.so.6 => /lib64/libm.so.6 (0x0000000802200000)
libc.so.6 => /lib64/libc.so.6 (0x0000000802600000)
/lib64/ld-linux-x86-64.so.2 (0x0000000001021000)
Fire.so:
linux-vdso.so.1 => (0x00007fffffffd000)
Engine.so => /mnt/System/./Engine.so (0x0000000801400000)
Core.so => /mnt/System/./Core.so (0x0000000801a00000)
libdl.so.2 => /lib64/libdl.so.2 (0x0000000801e00000)
libm.so.6 => /lib64/libm.so.6 (0x0000000802200000)
libc.so.6 => /lib64/libc.so.6 (0x0000000802600000)
/lib64/ld-linux-x86-64.so.2 (0x0000000001021000)
IpDrv.so:
linux-vdso.so.1 => (0x00007fffffffd000)
Engine.so => /mnt/System/./Engine.so (0x0000000801400000)
Core.so => /mnt/System/./Core.so (0x0000000801a00000)
libdl.so.2 => /lib64/libdl.so.2 (0x0000000801e00000)
libm.so.6 => /lib64/libm.so.6 (0x0000000802200000)
libc.so.6 => /lib64/libc.so.6 (0x0000000802600000)
/lib64/ld-linux-x86-64.so.2 (0x0000000001021000)
OpenGLDrv.so:
linux-vdso.so.1 => (0x00007fffffffd000)
Engine.so => /mnt/System/./Engine.so (0x0000000801400000)
Core.so => /mnt/System/./Core.so (0x0000000801a00000)
libdl.so.2 => /lib64/libdl.so.2 (0x0000000801e00000)
libm.so.6 => /lib64/libm.so.6 (0x0000000802200000)
libc.so.6 => /lib64/libc.so.6 (0x0000000802600000)
/lib64/ld-linux-x86-64.so.2 (0x0000000001021000)
Render.so:
linux-vdso.so.1 => (0x00007fffffffd000)
Engine.so => /mnt/System/./Engine.so (0x0000000801400000)
Core.so => /mnt/System/./Core.so (0x0000000801a00000)
libdl.so.2 => /lib64/libdl.so.2 (0x0000000801e00000)
libm.so.6 => /lib64/libm.so.6 (0x0000000802200000)
libc.so.6 => /lib64/libc.so.6 (0x0000000802600000)
/lib64/ld-linux-x86-64.so.2 (0x0000000001021000)
SDLDrv.so:
linux-vdso.so.1 => (0x00007fffffffd000)
Engine.so => /mnt/System/./Engine.so (0x0000000801400000)
libSDL2-2.0.so.0 => /mnt/System/./libSDL2-2.0.so.0 (0x0000000801a00000)
Core.so => /mnt/System/./Core.so (0x0000000801e00000)
libdl.so.2 => /lib64/libdl.so.2 (0x0000000802200000)
libm.so.6 => /lib64/libm.so.6 (0x0000000802600000)
libc.so.6 => /lib64/libc.so.6 (0x0000000802a00000)
/lib64/ld-linux-x86-64.so.2 (0x0000000001021000)
librt.so.1 => /lib64/librt.so.1 (0x0000000802e00000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x0000000803200000)
UWeb.so:
linux-vdso.so.1 => (0x00007fffffffd000)
Engine.so => /mnt/System/./Engine.so (0x0000000801400000)
Core.so => /mnt/System/./Core.so (0x0000000801a00000)
libdl.so.2 => /lib64/libdl.so.2 (0x0000000801e00000)
libm.so.6 => /lib64/libm.so.6 (0x0000000802200000)
libc.so.6 => /lib64/libc.so.6 (0x0000000802600000)
/lib64/ld-linux-x86-64.so.2 (0x0000000001021000)
XOpenGLDrv.so:
linux-vdso.so.1 => (0x00007fffffffd000)
Engine.so => /mnt/System/./Engine.so (0x0000000801400000)
Core.so => /mnt/System/./Core.so (0x0000000801a00000)
libdl.so.2 => /lib64/libdl.so.2 (0x0000000801e00000)
libm.so.6 => /lib64/libm.so.6 (0x0000000802200000)
libc.so.6 => /lib64/libc.so.6 (0x0000000802600000)
/lib64/ld-linux-x86-64.so.2 (0x0000000001021000)
libmpg123.so:
linux-vdso.so.1 => (0x00007fffffffd000)
libm.so.6 => /lib64/libm.so.6 (0x0000000801800000)
libc.so.6 => /lib64/libc.so.6 (0x0000000801c00000)
/lib64/ld-linux-x86-64.so.2 (0x0000000001021000)
udemo.so:
linux-vdso.so.1 => (0x00007fffffffd000)
Engine.so => /mnt/System/./Engine.so (0x0000000801400000)
Core.so => /mnt/System/./Core.so (0x0000000801a00000)
libdl.so.2 => /lib64/libdl.so.2 (0x0000000801e00000)
libm.so.6 => /lib64/libm.so.6 (0x0000000802200000)
libc.so.6 => /lib64/libc.so.6 (0x0000000802600000)
/lib64/ld-linux-x86-64.so.2 (0x0000000001021000)