Error on undefined reference to asm when linking with Zebu's shared library
It has been reported multiple times that linking with Zebu's shared library (libmu.so
) on linux will result a failure with error message: 'undefined reference to asm'. I am not sure what causes this problem. But a workaround is setting CARGO_HOME
to a local directory such as .
or .cargo
instead of using the default cargo directory when building Zebu and when linking with libmu.so
. Linking against Zebu's static library has no issue like this.