Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Apple's binutils ld removes externs from linked .a files unless you pass the -whole_archive flag, resulting in a build-time undefined symbol. Also, it uses -install_name rather than -soname I didn't change the name of the .so file. Might be a good idea to use cmake to support cross-platform compilation.
- Loading branch information