マカーかつ ぺちばー な僕としてはPHPにもPerlのCamelBones、PythonのPyObjC、RubyのRubyCocoaのようにスクリプトからCocoaを叩けるようなものがあれば嬉しいのですが、存在しない。しかもそれらと同等のものをつくるのはちょっと大変。 ならば次善の策として、エクステンションとしてCocoaの欲しい部分だけつまみ食いする方法を考えてみました。 Objective-C (以下ObjC) はCにSmallTalk風の皮を被せた言語で、Cで作成したバイナリとは相互にリンク可能です。つまりObjCでPHPエクステンションを書くことも可能なはず。しかしGNU autotoolsを使うPHPエクステンションのビルドシステムではCFLAGSやLDFLAGSをあれこれいじってみたけど、うまくビルドできませんでした。 そもそもなぜautotoolsを使っているかというと可搬性