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
.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.