Lib0.o: error adding symbols: File in wrong format

It seems the compiler I used was not compatiable with the linker when I was doing cross compilation. I probably fixed it by exporting a *.tar instead of *.so, but I am sorry for I don’t quite remember that.