コンユウメモ @kon_yu

作ったガラクタとか、旅行とかの話

PhoneGAP1.5(Apache CORDOVA)でチュートリアル通りにコンパイルエラーになる時の対処法 Xcode4.3対応

PhoneGapをインストールしてチュートリアル(http://phonegap.com/start#ios-x4)に従ってもHello Worldも出ないじゃねぇかよって時の対処法。

'NSAutoreleasePool' is unavailable: not available in automatic reference counting mode

以下の様な感じでエラーが出ちゃう。のの対処法

f:id:kon_yu:20120324181039p:plain

修正するポイントは、Build SettingsのBuild Options、Compiler for C/C++/Objective-C が

Apple LLVM compiler 3.1になっているため、

f:id:kon_yu:20120324181042p:plain

 

これをLLVM GCC4.2に変更するとコンパイルが通るよ。

f:id:kon_yu:20120324181043p:plain

 

あとは仕上げにオリーブオイルをかければ

今日はこれで決まり!