うちでも前に同じエラーが出た記憶があります。
通常版ではなくadmobを入れると出たような。
まず
"hsp3typeinit_dw_extcmd(HSP3TYPEINFO*)", referenced from:
のエラーが出たので
http://hsp.tv/play/pforum.php?mode=pastwch&num=74651
にある、デベロパ氏のアドバイスを実行。
>hsp3embedフォルダ内のhsp3embed.cppファイルの真ん中あたりにある
>hsp3typeinit_dw_extcmd( code_gettypeinfo( -1 ) ); // TYPE_USERDEF
>を消すか先頭に//をつけてコメントにする。
すると今度はLinkerのエラー
clang: error: linker command failed with exit code 1 (use -v to see invocation)
「target が iOS 8 でなきゃだめ」みたいなメッセージがあるので
HSPhelperが出力したターゲット6.0を、8.3にしてみる。
するとLinkerエラーが消えて、代わりに新しいエラーが2つ。
hps3int.cppの INT_MINとINT_MAXが、アンデファインだとかなんとか。
じゃあデファインすればいいのかと適当に
case 0x011:
int INT_MIN;
int INT_MAX;
と追加したらエラー消えました。
が、今度は ld: framework not found GoogleMobileAds のエラー。
addする時、copy if need にチェックをつけるとうまくいきました。
とその後も目の前のエラーを消すために場当たり的にやったので
ゴチャゴチャでよく覚えてないのですが、とりあえずビルド成功までいきました。
で、次に別のプログラムをRUNしようとしたら今度は追加した
int INT_MIN;
int INT_MAX;
のせいでエラー。
これを削除したらうまくいきました。
てことは前のエラーも、ここが原因じゃなく、
その前の段階で何か間違っていた(targetを8.3にした)せいかもしれません。
(hsp3typeinit_dw_extcmdの方は無効にしたままの状態です)。
ということで、うちではよくわからないままエラーは解決しました。
が、他の問題があります。PNG画像の色がおかしくなります。
http://i.imgur.com/4bQVdNw.jpg
このように、XCODE上ではちゃんと表示されますが、
シミュレータでも実機でも色が変です。
上はgmode 2 、下は gmode 0 でコピーしています。
透明付PSDにすると正常なので、とりあえずそれで解決できます。
それと、これはシミュレータ上だけですが、文字周りにノイズが出ます。
実機には出ないので実害はないですが、スクリーンキャプチャなどに困ります。
シミュレータを縮小表示してるのが原因なんでしょうか。でも実物大にすると
画面はみ出してしまいます。(実物大状態でキャプチャしてもやはりノイズ有り)
ついでに、project.pbxprojにTAKEDAさんのIDが残っていて
自分のを設定しようとすると怒られます。
あと、admobの時、frameworkを1個づつ追加していくのがめんどうなんですが
まとめて追加することってできないでしょうか。