gm_bromsock icon indicating copy to clipboard operation
gm_bromsock copied to clipboard

[Ubuntu 18.04.5 LTS] Couldn't load module library!

Open jorjic opened this issue 4 years ago • 0 comments

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.

jorjic avatar Dec 01 '20 02:12 jorjic