2

MIPS-I バージョン 1 ターゲット用にコンパイルするクロス コンパイラを探していたところ、次のものが見つかりました。

ftp://ftp.dd-wrt.com/others/sourcecode/toolchains/current-toolchains.tar.bz2

アーカイブの抽出後、「toolchain-mips_gcc-4.3.3+cs_uClibc-0.9.30.1」フォルダーを /opt/ にコピーし、次のように PATH を /root/.profile ファイルに追加しました。

PATH="/opt/toolchain-mips_gcc-4.3.3+cs_uClibc-0.9.30.1/usr/bin:${PATH}" export PATH

その後、ログアウトしてログインし、すべて問題ないと思っていましたが、そうではありませんでした。

単純なアプリをコンパイルすることさえできません。dhcp-3.x のコンパイル試行によって生成される出力例を次に示します。

http://pastebin.com/MPMwirhg

どうしたの ?まだ何か設定する必要がありますか? 問題を解決するには?

4

1 に答える 1

0

ライブラリにはハードコードされたパスがあるため、機能しませんでした。「toolchain-mips_gcc-4.3.3+cs_uClibc-0.9.30.1」フォルダーを/home/xfs/openwrt/trunk2/trunk/staging_dir/に配置すると、正常に機能します

于 2013-01-20T19:57:01.587 に答える