2011-12-07 6 views
1

私はARMシステムにtslibを埋め込みようとしています。私はライブラリをクロスコンパイルしましたが、テストスクリプトでなければ大丈夫です。実際には、コンパイルプラットフォームからのパスとライブラリをリンクしようとしたため、私のアームプラットフォームではまったく動作しません。tslib:クロスコンパイルテストスクリプト

私の例です:私は/ home/jdl/tslibからコンパイルしました。アームシステムのバグ:

/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 

2行目は私のツールチェーンです。コンパイルされるはずのスクリプトがツールチェーンを探している理由を理解していないのですか?

私はいくつかの相対リンクはコンパイル時に存在していることを見た:

/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 

あなたは間違って行く何のためのアイデアを持っていますか?

おかげで時間の無駄のため申し訳ありません

答えて

0

は、私はちょうど掲示した後、私の答えを見つけた> < .LIBS dirがテストテスト●ジャンルの優れたバージョンが含まれていディレクトリにあります。 ;)

関連する問題