I'm not sure if this is the correct forum area to post in since this involves the Linux emulation, but I'd like to get the Bedrock edition of the Minecraft server running on FreeBSD. I downloaded the latest version (1.16.1.02) for Linux, and this is what I got:
I had to specify the LD_LIBRARY_PATH because it otherwise looks in /lib64 for the libraries. But obviously Minecraft doesn't like the version numbers of the libraries it sees. Is there any way to get this to work, or is a VM the only way this will work right now?
Code:
$ LD_LIBRARY_PATH=/compat/linux/lib64 ./bedrock_server
./bedrock_server: /compat/linux/lib64/libm.so.6: version `GLIBC_2.27' not found (required by ./bedrock_server)
./bedrock_server: /compat/linux/lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by ./bedrock_server)
./bedrock_server: /compat/linux/lib64/libstdc++.so.6: version `GLIBCXX_3.4.22' not found (required by ./bedrock_server)
./bedrock_server: /compat/linux/lib64/libstdc++.so.6: version `CXXABI_1.3.11' not found (required by ./bedrock_server)
./bedrock_server: /compat/linux/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by ./bedrock_server)
./bedrock_server: /compat/linux/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /usr/home/patrick/mcbedrock/libCrypto.so)
./bedrock_server: /compat/linux/lib64/libcrypto.so.1.1: version `OPENSSL_1_1_1' not found (required by /usr/home/patrick/mcbedrock/libCrypto.so)