Uses more of llvm-sys build.rs to support dynamic linking when static linking is not supported. Additionally, adds the NYXSTONE_LINK_FFI flag, which tells nyxstone that libffi should be linked. This is necessary as LLVM sometimes might be linked against libffi but not report this fact via llvm-config.
Furthermore adds changes to the python setup.py to support dynamic linking in python, when static linking is not supported.
Uses more of llvm-sys build.rs to support dynamic linking when static linking is not supported. Additionally, adds the
NYXSTONE_LINK_FFI
flag, which tells nyxstone thatlibffi
should be linked. This is necessary as LLVM sometimes might be linked againstlibffi
but not report this fact viallvm-config
.Furthermore adds changes to the python
setup.py
to support dynamic linking in python, when static linking is not supported.