ラズベリーパイb +用arm用アーチLinuxをクロスコンパイルしたいと思います。 Ubuntu 32ビットでDistccツールを使用しています。私は言及されたすべてのステップに従いました。ここ。クロスツールチェーンを構築するには、さまざまなライブラリに入る必要がある/home/your_user/cross/bin.
ため、すべて手動でダウンロードする必要があります。 gcc-6.3.1.tar.gzが見つかりませんでした。私はgccのウェブサイトを閲覧してgcc-6-3-0.tar.gzを得ました。捕まえるのはひどかった。そして様々なライブラリをダウンロードするのも面倒です。助けてください。
ありがとうございます。
答え1
GCC 6.3.1は公式リリースではありませんが、「リリースされた」時期を把握すれば、ソースコードのアーカイブを入手できます。Arch Linuxパッケージのリスト、パッケージ履歴を見ることができます。 PKGBUILDはバージョンとコミットハッシュを教えてくれます。これをGCC gitで見ることができます。 GCC 6.3.1のスナップショットリンクは次のとおりです。https://gcc.gnu.org/git/?p=gcc.git;a=snapshot;h=4ca53f06ff7d346ef8021a23108f23a5406a0417;sf=tgz- 名前をgcc-6.3.1.tar.gzに変更します。