我能够为arm构建一个freepascal交叉编译器,但是现在当我想要在lazarus中构建一个简单的图形应用程序或重新生成LCL时,被称为arm-linux-gnueabi-ld,其中一个仍在寻找/usr/lib/gcc/i586-linux-gnu/4.9/中的所有图形库,而不是/usr/lib/gcc/arm-linux-gnueabi/4.9。所以我如何解决它?arm-linux-gnueabi-ld和fpc ppcrossarm仍然链接到linux-i386
/usr/bin/arm-linux-gnueabi-ld: skipping incompatible /usr/lib/gcc/i586-linux-gnu/4.9/crtbegin.o when searching for /usr/lib/gcc/i586-linux-gnu/4.9/crtbegin.o
你是如何调用链接器的?特别是,你给它提供了什么包括和库搜索路径? – Notlikethat
(如果你使用-s进行编译,会生成一个ppas.sh,并生成汇编器和链接器cmdlines) –