トップ «前の日記(2012-04-01) 最新 次の日記(2012-05-01)» 編集

"yasunori's tedious diary"

2005|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|08|09|10|11|
2011|01|03|04|05|06|07|08|09|10|11|12|
2012|01|03|04|05|08|09|10|
2013|01|02|08|09|10|11|12|
2014|01|03|04|07|08|09|10|
2015|01|07|08|09|10|12|
2016|01|02|03|04|
2017|11|
2026|08|

2012-04-07

_ [コンピュータ] Macports and Xcode on MacOSX lion

MacOS を Lion にあげてから macports をメンテしてなかったので、macports を 2.0.4 にアップデートしてから sudo port upgrade installed したら gcc が古いと言われてしまった。Xcode は 4.3.2 入れているので問題ないはずなのにと調べてみたら、Xcode 3 系の gcc が参照されていた。
Xcode 3 系は、自分でアップルのサイトからダウンロードしてインストールしたが、Xcode 4 系は AppStore 経由でインストールしたので、混在状態になっていて、Xcode 4 系のコマンドラインツールがインストールされてない状態だった。まず Xcode 3 系を

sudo /Developer/Library/uninstall-devtools --mode=all

でアンインストール。 そのあと Xcode の preferences の Downloads のタブから Command Line Tools を自分でインストール。これで無事 gcc や make などが使えるようになった。
その後、xcode を 3 系から 4 系を使うように以下で切り替えてから、アップグレード実行。

sudo xcode-select -switch /Applications/Xcode.app
sudo port upgrade installed

macports のアップデート完了。


トップ «前の日記(2012-04-01) 最新 次の日記(2012-05-01)» 編集