web-dev-qa-db-ja.com

XcodeをインストールせずにGCCをMac OS X Leopardにインストールする

Mac OS X Leopardにgccをインストールし、MacPortsを使用してソースからソフトウェアをコンパイルしたいと思います。 http://www.macports.org/install.php が示唆したように、私はApple開発者として登録しました。今度はXcode開発者をダウンロードする必要がありますこのような大きなダウンロード(3.5GBまたは1GB)は、gccといくつかのヘッダーファイル(主にコンソールアプリケーション)にのみ本当に必要ですか?(他のサイトに)小さいダウンロードがありますか? MacPorts Webサイトで必要な適切なダウンロード(Xcode Developer Tools)を見つけましたか?

IDEは必要ありません。iOS関連のソフトウェアは必要ありません。大きなSDKは必要ありません。GUIプログラミングは必要ありません。

インストールディスクがありません。

同様の質問がありました XcodeをインストールせずにOSXにgccをインストールする方法はありますか? 。私の質問は異なります。なぜなら、それが適度に大きい、たとえば300 MBの非圧縮である限り、gcodeを取得するためにXcodeのpartsをダウンロードしてインストールすることを気にしないからです。それは可能ですか?

http://developer.Apple.com/devcenter/mac/index.action でダウンロードリンクが見つかりました http://developer.Apple.com/ios/download。 action?path =/ios/ios_sdk_4.2__final/xcode_3.2.5_and_ios_sdk_4.2_final.dmg 、これは3.5GBのダウンロードです。以下のいくつかの回答に基づいて、Xcode 3.2.5はSnow Leopard用であり、LeopardにはXcode 3.1.4(1GB)が必要であることに気付きました。これは http://connect.Apple.com/ (タイトルダウンロードおよびADCプログラムアセット)登録およびログイン後、セクションダウンロード/開発者ツールをクリックし、次に、Xcode 3.1.4 Developer Toolsを見つけます。ダウンロードリンクは http://connect.Apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/download?path=%2FDeveloper_Tools%2Fxcode_3.1.4_developer_tools%2Fxcode314_2809_developerdvd.dmg です。

20
pts

Xcodeがシステム復元ディスク、OS Xの市販コピー、またはハードドライブのオプションインストーラーとしてない場合は、Leopard用の適切なXcodeパッケージをダウンロードする必要があります。 。 Xcode 3.2.5は、Snow Leopard、OS X 10.6専用です。 10.5の場合、最新のXcode3.1.4(私は信じています)これは993MBのダウンロードです。ログインすると、Developer Download and ADC Program Assets Developer Connection Webサイトのセクション(ただし、それを見つけるには少し検索する必要がある場合があります)。

アップルが提供するGCCには、特にマルチアーキテクチャサポートの分野で、アップルが開発した多くの拡張機能があり、特にPythonなどのオープンソースプロジェクトが依存していることに注意してください。バニラGCCを使用して作業できるようになるかもしれませんが、時間をかけてやり直してテストし、推測する価値はありますか?

3
Ned Deily

たぶんこれはあなたにぴったりです: https://github.com/kennethreitz/osx-gcc-installer

私はhomebrewを使用していますが、すべてが正常です: http://blog.strug.de/2011/09/homebrew-without-xcode-save-15-gb/

21
leif

Appleは2012年2月にXcodeのコマンドラインツールをリリースしました。URL: https://developer.Apple.com/downloads/index.action?=command%20line%20tools

このツールパッケージにはmakeとgccが含まれており、非常に長い間検索しましたが、最後にAppleをリリースしました。

Mac用AppStoreからXcode 4.3をダウンロードすると、XcodeはXcode.appとしてパックされ、/ Applicationフォルダーに配置されるため、LLVMコンパイラーを使用したり、コマンドラインからユーティリティを作成したりすることはできません。

Mac OSX Lion(Mac OSX 10.7.3が必要)を使用し、mySQLやphp mCrpytモジュールなどのユーティリティをインストールする必要がある場合は、このパッケージを今すぐダウンロードしてください。

Appleダウンロードサイトからの引用:

このパッケージは、Mac OSX SDKフレームワークとヘッダーだけでなく、コマンドライン開発者ツールをインストールすることにより、ターミナルを介したUNIXスタイルの開発を可能にします。 Apple LLVMコンパイラ、リンカ、Makeなど、多くの便利なツールが含まれています。Xcodeを使用する場合、これらのツールもXcode IDEに組み込まれ、次を使用してシステムにインストールできます。 Xcode 4.3以降を含むダウンロード設定ペインこのパッケージにはMac OS X 10.7.3以降が必要です。

7
Dennies Chang

GNU-Darwin ports について考えたことはありますか? gccも多くのバイナリパッケージがありますが、私は自分で試してはいません。

2
arystoteles

GCCは、他のOS Xパッケージマネージャーである fink からバイナリパッケージとして入手できます。

2
Wooble

Mac OS Xのインストールディスクに(古いものの)Xcodeのバージョンがあります。

これにはiOSビットなどは含まれません(ただし、Cocos Mac OS X開発ビットは含まれます)が、必要なものはすべて必要です。

1
John Parker

Xcodeのダウンロードは非常に大きくなりますが、本当にうまく動作するようにしたい場合は、それを使用する必要があります。 Mac OS XでGCCの他のディストリビューションを試してみましたが、それらに多くのトラブルがあります。たとえば、GCC Xcode distribなしではPHP.

1
user475434

Appleは2012年3月下旬にXcode 4.3.2でコマンドラインツールをリリースしました。

このアイテムは、MacのAppStoreまたはXCodeのダウンロードセクションからダウンロードできることがわかりました。 GCCの方が使いやすいかもしれません。また、Apple versionコマンドラインツールは私にとっては問題ありません。

0
Dennies Chang