4

次のリンクから Ubuntu 10.04 LTS に ARM 用の Sourcery G++ クロスコンパイラをインストールしようとしました -> http://www.codesourcery.com/sgpp/lite/arm/portal/release644 java.awt エラーが発生しました。インストールのコンソール モードを使用している間、プログラムが要求するすべての詳細を提供しました (インストールのデフォルトの場所を変更しました)。

インストールの途中で、次のエラーが発生しました。

ファイル リンクを作成できません

内部プログラムの実行中にエラーが発生しました。「/home//cross_compiler」からツールチェーンを削除してください。EXITCODE=-1

理由はわかりません。root ユーザーとしてこのプロセスをやり直しましたが、それでも同じエラーが発生します。これを 64 ビット マシンにインストールしようとしています。

4

2 に答える 2

5

システム要件を確認することが重要だと思います。

Ubuntu の 64 ビット ビルドを実行している可能性があります。

Sourcery G++ には 32 ビットのホスト ライブラリが必要です。それらがインストールされていることを確認します。

私の考えでは、VM で 32 ビット インストールを実行する方が簡単かもしれません。

それが不可能な場合は、インストール試行ディレクトリの「uninstall」ディレクトリにインストール ログがあります。問題のトラブルシューティングに役立つ場合があります。

于 2012-05-02T13:27:06.833 に答える
3

Sourcery CodeBench をインストールするには、32 ビット互換ライブラリがインストールされている必要があります。

FAQ から: 「x86 64 ビット Linux ホスト システムに Sourcery CodeBench をインストールして実行するには、何をする必要がありますか?」 https://sourcery.mentor.com/sgpp/lite/arm/portal/kbentry62

よくある質問の全文はこちら: https://sourcery.mentor.com/sgpp/lite/arm/portal/target_arch?@action=faq&target_arch=arm

ARM Lite エディションのツールには、そのような質問をすることができる独自のメーリング リストがあります。sourcerytools.com にアクセスし、ARM Lite エディションの質問については「arm-gnu」メーリング リストを使用してください。

乾杯!

于 2012-05-02T23:57:50.847 に答える