AbnormalSec / darkbox

what's in the box?! :package:
Do What The F*ck You Want To Public License
2 stars 1 forks source link

Nuitka pre-built binaries have problems on Linux cross-distro #19

Open vesche opened 5 years ago

vesche commented 5 years ago

The pre-built binary for v0.0.2 in releases was built on Debian GNU/Linux 9. When attempting to run the same binary on Arch Linux, the following error occurs:

$ ./darkbox 
./darkbox: error while loading shared libraries: libpython3.5m.so.1.0: cannot open shared object file: No such file or directory

This seems to be a naming issue, cross-distro with shared libraries, just need to investigate this further... Should be an easy fix

Note: this is a Linux specific issue

deadPix3l commented 5 years ago

Not an optimal solution, but this can be solved by statically linking the libraries into the binary, removing the reliance for it to exist on the system