Mac OS X Lionへの「Io(language)」インストール手順メモ。
知人(友人でOK?)に教えてもらったとある本で取り上げられてて、ちょっと面白そうだったのでIo(language)を実際に試しみるためにLionにインストールしてみました。
以下に、私がインストールした際のメモを書いておきます。
Io(language)をダウンロードして、Mac OS Xでそのままbuildしようとすると複数のエラーが原因でインストールに失敗します。
というわけで、上記をインストールするところから記載しておきます。
まず、リンク先から「Mac App Store」経由でXcode 4.1.xをインストールします。
どうやらLionにアップグレードすると、make等のコマンドが消えてしまうらしいのですが、「Xcode 4.1.x」をインストールすることでmake等も同時にインストールされます。
次に、Cmake 2.8.x以上が必要なので、リンク先からMac OS X用のファイルをダウンロードしてインストーラ(.pkg)からインストールします。
最後に、リンク先からlibeventというライブラリをインストール。
make, cmakeをインストールして、コマンドがない等のエラーがなくなって、buildしようとすると、途中で以下のようなエラーが出る場合はこれで解決します。
ld: library not found for -lIoSocketcollect2: ld returned 1 exit statusmake[2]: *** [addons/ObjcBridge/_build/dll/libIoObjcBridge.dylib] Error 1make[1]: *** [addons/ObjcBridge/CMakeFiles/IoObjcBridge.dir/all] Error 2make: *** [all] Error 2これで必要なものは一通り揃ったので、いよいよ「Io(Language)」本体のインストール。
あとはインストール方法(Io Programming Guide)に従ってインストールするか、以下の手順でインストールします。
私の環境だと以下のようにコマンドを実行してインストールしました。
cp -r ~/Downloads/stevedekorte-io-e5d4a14 ~/cd ~/stevedekorte-io-e5d4a14sudo ./build.shsudo ./build.sh installあとは、ioと入力するだけです。
ioIo 20090105Io> Trackback URL: http://r-styles.net/mt/mt-tb.cgi/1005
Leave a Comment