Arm tslib:交叉编译测试脚本

Arm tslib:交叉编译测试脚本,arm,cross-compiling,Arm,Cross Compiling,我试图在ARM系统上嵌入tslib;我交叉编译了这个库,除非测试脚本。事实上,它们在我的arm平台上根本不起作用,因为它们试图将库与编译平台的路径链接起来 下面是我的示例:我从/home/jdl/tslib编译;arm系统上的错误: /home/ts_calibrate: cd: line 1: can't cd to /home/jdl/tslib-1.0/tests /home/ts_calibrate: eval: line 1: /usr/local/lib/star81xx-lsdk/

我试图在ARM系统上嵌入tslib;我交叉编译了这个库,除非测试脚本。事实上,它们在我的arm平台上根本不起作用,因为它们试图将库与编译平台的路径链接起来

下面是我的示例:我从/home/jdl/tslib编译;arm系统上的错误:

/home/ts_calibrate: cd: line 1: can't cd to /home/jdl/tslib-1.0/tests
/home/ts_calibrate: eval: line 1: /usr/local/lib/star81xx-lsdk/tools/usr/bin/arm-linux-uclibc-gcc: not found
第二行是我的工具链;不明白脚本为什么要在编译时寻找工具链

我看到在编译过程中有一些相对的联系:

/bin/sh ../libtool --tag=CC   --mode=link /usr/local/lib/star81xx-lsdk/tools/usr/bin/arm-linux-uclibc-gcc  -DGCC_HASCLASSVISIBILITY --sysroot=/usr/local/lib/star81xx-lsdk/tools  --sysroot=/usr/local/lib/star81xx-lsdk/tools -o ts_harvest ts_harvest.o fbutils.o testutils.o font_8x8.o font_8x16.o ../src/libts.la -ldl 
libtool: link: /usr/local/lib/star81xx-lsdk/tools/usr/bin/arm-linux-uclibc-gcc -DGCC_HASCLASSVISIBILITY --sysroot=/usr/local/lib/star81xx-lsdk/tools --sysroot=/usr/local/lib/star81xx-lsdk/tools -o .libs/ts_harvest ts_harvest.o fbutils.o testutils.o font_8x8.o font_8x16.o  ../src/.libs/libts.so -ldl
你知道哪里出了问题吗


谢谢

很抱歉浪费时间,我在发布