appledocのインストール(ビルド) に失敗する場合 → プロジェクト設定を変更 (Xcode5の場合)
mac
2014-04-22 07:57 (11 years ago)

Xcode 5 で、appledocのビルドに失敗する場合の解決方法
https://github.com/tomaz/appledoc/issues/442
現象
githubからclone-> install-appledoc.sh した場合、
error: garbage collection is no longer supported
と表示されてビルドが停止する。
もしくは、brew install appledoc すると、(8 failures) と表示されて停止する。
解決方法
appledoc.xcodeproj を Xcode で開く。(ARCコンバートするか聞かれるが、行わない。失敗するので。)
PROJECT -> appledoc -> BuildSetiings の、最後の User-Defined の、 GCC_ENABLE_OBJC_GC が required になっているが、これを選択して delete キーを押して消す。
git diff 見ると、 appledoc.xcodeproj/project.pbxproj の GCC_ENABLE_OBJC_GC = required; が消えている
その後、./install-appledoc.sh を実行
→インストールできる。
動作確認
$ which appledoc /usr/local/bin/appledoc
$ appledoc --help 2014-04-22 16:56:19.396 appledoc[86974:507] 2014-03-22 07:33:02 +0000 2014-04-22 16:56:19.397 appledoc[86974:507] 2014-03-22 07:33:02 +0000 ...
まだ評価がありません
著者は、アプリケーション開発会社 Cyberneura を運営しています。
開発相談をお待ちしています。
開発相談をお待ちしています。