言語

NSObjectって何?

何とかCygwin上でObjective-cコンパイラが動いたので、イロイロなサイトから情報を集めていたところ、頻繁に登場する"NSObject"とそのヘッダファイル""が目に付いた。どうやら、CygwinのGCCのパッケージでは""を直接持っておらず、外部から調達する必要があ…

何とか"HelloWorld"にたどり着いた。

前回、Windows/Cygwin上でObjective-cのソースコードをコンパイルしてエラーが発生した件、インターネット上で類似の問題も見疲れれなかったので少し、強引な解決策をとってしまいました。 $ gcc hello.m gcc: installation problem, cannot exec 'cc1obj': …

まずはクロスコンパイラのビルド。

Zaurusはxscale(arm)搭載なので、gccをビルドする事で簡単にクロスコンパイラを作れずはず。 早速、gcc4.2.2ベースのToolchainでチャレンジ。いつものようにbinutil/gcc/glibcを準備してgccをビルドする。いつもと違うのはlanguage指定だけ。・いつものクロ…

Objective-Cコンパイラ

iPhoneではObjective-Cコンパイラとしてgccを利用しているみたい。という事は、今まで作ってきた感覚でクロスコンパイラをビルドすれば試せるのかあ。ちょっと週末使ってやってみるかあ。

Objective-CはZaurusで動かないのかな?

最近話題になっているiPhoneとSDK。iPhone上でアプリを作るのには、Objective Cを利用するらしいと聞いてちょっと調べ始めてみた。なぜか、各所でオブジェクト指向言語としてObjective-Cの評価が高い事に驚かされた。このObjective-CってZaurus上でのアプリ…