Build and use shared libraries only
Disassemble amoxor
Require libdl for dynamic linking at runtime