交叉编译arm的静态libnuma

我正在尝试交叉编译arm arch的libnuma。 在编译过程中,我在生成libnuma.so文件时遇到了以下问题。

arm-linux-gnueabi-gcc -static -Wl,-soname = libnuma.so.1 -Wl, - version-script,versions.ldscript -Wl,-init,numa_init -o libnuma.so.1 libnuma.o syscall .o distance.o /usr/lib/gcc-cross/arm-linux-gnueabi/4.7/../../../../arm-linux-gnueabi/lib/../lib/crt1.o :在函数_start': (.text+0x34): undefined reference to .text _start': (.text+0x34): undefined reference to主要'collect2:错误:ld返回1退出状态make:*** [libnuma.so.1]错误1

任何人都可以请告诉我如何克服这个问题,以生成静态库?

链接地址: http://www.djcxy.com/p/86905.html

上一篇: Cross compile static libnuma for arm

下一篇: How to link gfortran when I compile?