Lubuntu 11.10をインストールし、次のコマンドでbuild-essential
をインストールしました。
Sudo apt-get install build-essential
今、私はgcc 4.6
を持っています
フォーラムで、次のPPAを追加するとgcc 4.7
をインストールできることを読みました。
Sudo add-apt-repository ppa:ubuntu-toolchain-r/test
私はそれをしてから走った:
Sudo apt-get update
Sudo apt-get install gcc-4.7
しかし、私のマシンはgcc-4.7パッケージを見つけることができませんか?なにか提案を?
ppa:ubuntu-toolchain-r/test
は、非常に不安定な新しい実験的なパッケージをテストすることを目的としない限り、間違ったPPAです。さらに、そのPPAはテスト用の単なるサンドボックスであるため、必ずしもそこにある特定のパッケージはありません。パッケージは行き来します。
libatomic-ops
です。PPA提供の toolchain builds をインストールする場合、新しいtoolchain-rパッケージのテスト以外の目的で、 "toolchain-r"チーム はこのリポジトリを提供します。
ただし、Oneiricでgcc-4.7を提供しません。 Quantalの場合 ですが、 Oneiricではない です。
gcc-4.7
パッケージを提供していません この関連する質問 を参照してください。)Launchpadで別のPPAを検索しても、何も明らかになりませんでした。別のリリース(またはDebian)向けのパッケージをインストールできる可能性がありますが、特にコンパイラスイートでは、これが機能しない...または完全に機能しないというリスクが発生するため、後。
最善の策は、 上流GCC 4.7 をインストールすることです。 GCCミラー からダウンロードしてインストールできます。たとえば、 get GCC 4.7.2 here とすることができます。
アップストリームソースからのGCCのブートストラップ/ビルドは、ソースからほとんどのソフトウェアをビルドするよりも多少時間がかかり、やや複雑ですが、それほど難しくはありません。ソースアーカイブに含まれているドキュメントをご覧ください。ほとんどの問題には解決策があり、それらを検索できます。問題がある場合は、ここに質問を投稿してください!
または、12.10 QuantalなどのGCC 5.7を搭載した最新バージョンの最小Ubuntuシステム用の完全なディレクトリ構造を作成することもできます。 debootstrap
はこれを容易にします。 buntuのdebootstrap
に関するこのガイド を確認してください。 この質問 も参照してください(Ubuntuの新しいバージョンと以前のバージョンに適用されます)。