CodeSourceryのarm-none-linux-gnueabiを使用してクロスコンパイルするようにutil-linuxを構成しようとしています。これまでの私の唯一の問題は、コンパイルしたncursesライブラリが見つからないことです。
ld検索パスにディレクトリを追加するにはどうすればよいですか?LIBRARY_PATH変数とLD_LIBRARY_PATH変数に追加しようとしましたが、どちらも何もしません。-Lフラグをgccに追加すると、リンカーパスに追加されることはわかっていますが、これをグローバルに実行して、一度実行でき、再度心配する必要がないようにする方法はありますか?
これがの出力ですarm-none-linux-gnueabi-gcc -print-search-dirs | grep libraries | sed 's/:/\n/g'
:
libraries
=/tools/bin/../lib/gcc/arm-none-linux-gnueabi/4.6.1/
/tools/bin/../lib/gcc/
/tools/bin/../lib/gcc/arm-none-linux-gnueabi/4.6.1/../../../../arm-none-linux-gnueabi/lib/arm-none-linux-gnueabi/4.6.1/
/tools/bin/../lib/gcc/arm-none-linux-gnueabi/4.6.1/../../../../arm-none-linux-gnueabi/lib/
/tools/bin/../arm-none-linux-gnueabi/libc/lib/arm-none-linux-gnueabi/4.6.1/
/tools/bin/../arm-none-linux-gnueabi/libc/lib/
/tools/bin/../arm-none-linux-gnueabi/libc/usr/lib/arm-none-linux-gnueabi/4.6.1/
/tools/bin/../arm-none-linux-gnueabi/libc/usr/lib/
とをld検索パスに追加/arm/usr/lib
したいと思います。/arm/usr/local/lib
他のコマンドからの出力が必要な場合は、質問してください。
編集: CFLAGS環境変数について知りました-すべての構成スクリプト/メイクファイルはそれを尊重しますか?
ありがとうございました!