フォーラム

Mac OS X 10.4 TigerPowerPC用のバイナリMacPortsGCC 4.9インストーラー

alex_free

オリジナルポスター
2020年2月24日
  • 2020年11月25日
ダウンロード
= PowerPC Mac OS XTiger用のMacPortsGCC4.9バイナリインストーラ
AlexFreeによってまとめられました。リリース1、2020年11月25日。

=背景
GNU GCC 4.9は、PowerPC Mac OS X 10.4 Tiger用のMacPortsを使用してソースから完全にコンパイルする場合、多くの依存関係とブートストラップコンパイラを必要とします。まとめると、これをコンパイルするのに1日か2日かかることがあります。

一方、このインストーラーは、私のMacではすべてをインストールするのに2時間弱かかります。基本的に、インストーラーはMacPorts構成ファイルを一時的に変更して、ローカルソースを使用してポートツリーとバイナリアーカイブを取得します。その後、portsツリーが同期され、バイナリがインストールされ、すべての変更が元に戻され、最後にポートツリーがMacPortsと同期されます。新しいコンパイラとその依存関係が追加されたことを除けば、システムはそのままです。

=免責事項
-次のMacPortsポートは、インストールされていることが判明した場合、自動的にアンインストールされます。

apple-gcc42 cctools cloog gcc_select gettext gmp gpref isl isl18 ld64 ld64-97 libgcc7 libgcc6 libiconv libmacho-headers libmpc libunwind-headers mpfr ncurses xz zlib gcc49

これは、このインストーラーがそれらをインストールするためです。インストールの最後に、「port sync」も実行され、ポートツリーが更新されます。

=要件
--Mac OS X 10.4.11 PowerPC(Leopardでも動作し、LeopardからTiger用にコンパイルできる必要があります)。
--Xcode 2.5(Tiger用にリリースされた最後のXcodeですが、何もコンパイルされません)。
-MacPorts2.0.0以降がインストールされています。

=ステップ
--Terminal.appを開きます。
-sudoを使用して、このリリースの「install」ファイル(「sudo./install」)を実行します。
-待ってください(私のMac miniで2時間かかりました)。

完了したら、コマンド 'sudo port select --set gccmp-gcc49'を使用してGCC4.9コンパイラを選択できます。次に、コマンド 'gcc--version'で確認できます。
反応:alex_free

alex_free

オリジナルポスター
2020年2月24日


  • 2020年11月25日
TheShortTimerは言った:これをしてくれてありがとう。 反応:Amethyst1、sparty411、TheShortTimer

ervus

2020年4月3日
  • 2020年11月29日
これをしてくれてありがとう。では、インストールするとXcodeはgcc 4.9を使用できるようになりますか?

プロジェクトアリス

2008年7月13日
アイダホ州ポストフォールズ
  • 2021年2月7日
この投稿のおかげで、このスレッドを見つけました。今、私はこれを試すことに興奮しています。これにより、構築に失敗したポートが機能する可能性があります。あれは正しいですか?
反応:barracuda156、NikolaPPC、Raging Dufus、その他2名