ARM平台编译错误

ARM平台编译错误,arm,Arm,我正在尝试编译运行在ARM64平台上的NAS NPB基准测试 Ubuntu 14.04,使用MVAPICH 2.1。我总是出错 /usr/bin/ld:../common/print_results.o:通用ELF EM中的重新定位:62 /usr/bin/ld:../common/print_results.o:通用ELF EM中的重新定位:62 ../common/print_results.o:添加符号时出错:文件格式错误 在尝试使用mpif77和mpicc编译这些基准测试时。有人能帮我

我正在尝试编译运行在ARM64平台上的NAS NPB基准测试 Ubuntu 14.04,使用MVAPICH 2.1。我总是出错

/usr/bin/ld:../common/print_results.o:通用ELF EM中的重新定位:62 /usr/bin/ld:../common/print_results.o:通用ELF EM中的重新定位:62 ../common/print_results.o:添加符号时出错:文件格式错误

在尝试使用mpif77和mpicc编译这些基准测试时。有人能帮我解决这个错误吗


谢谢。

您尝试过一些-fPIC/-pie编译标志吗?这不是编译器错误,而是链接器错误。你是如何建立这个文件的?您希望它与其他对象文件匹配吗?