gm_bromsock
gm_bromsock copied to clipboard
[Ubuntu 18.04.5 LTS] Couldn't load module library!
I encountered a problem when using bromsock on Ubuntu 64-bit 18.04.5 LTS. The problem does not happen on 64-bit 18.04.4 LTS.
The problem:
- File is located at
lua/bin/gmsv_bromsock_linux.dll
- Call
require("bromsock")
produces "Couldn't load module library!"
I immediately suspect missing dependency.
jorjic@home:~/gm_bromsock$ ldd gmsv_bromsock_linux.dll
linux-gate.so.1 (0xf7f51000)
libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xf7d94000)
libssl.so.1.1 => not found
libcrypto.so.1.1 => not found
libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf7d76000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7b9a000)
libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7a98000)
/lib/ld-linux.so.2 (0xf7f52000)
32-bit libssl1.1 is missing from new version of Ubuntu.
sudo apt install libssl1.1:i386
resolve the issue immediately.
Posting so any other users have a similar problem.