nyartoolkit.swcのコンパイルの仕方 cygwin環境下でnyartoolkit.swcをコンパイルする方法を説明します。 *セットアップ nyartoolkit.swcをコンパイルするには、以下の外部モジュールが必要です。 予めセットアップしておいて下さい。 1.Alchemy(alchemy-cygwin-v0.5a) http://labs.adobe.com/wiki/index.php/Alchemy 2.Flex SDK(flex_sdk_3.3.0.4852) https://www.adobe.com/jp/devnet/flex/ シェル環境の設定スクリプトを編集して、FlexSDKとAlchemyのパスを設定します。 .\forAlchemy\NyARToolkitAS3\scriptのsetup.shを開いて、パスを設定します。 ex.(setup.sh) #!/bin/bash #flex_sdkにパスを通すこと。 export PATH=/cygdrive/d/application.files/flex_sdk_3.3.0.4852/bin:$PATH #Alchemyを初期化すること。 source /cygdrive/d/application.files/alchemy-cygwin-v0.5a/alchemy-setup *alchemyのバグ修正 Alchemyのatan2にはバグがあるので、修正します。 http://forums.adobe.com/message/2353764#2353764 ここの2番目のコメントに、方法が書いてあります。 コンパイル済みのbcについては、NyARToolKitのページでも公開予定です。 *コンパイル 1.ディレクトリに移動してください。 $cd .\forAlchemy\NyARToolkitAS3 2.シェル環境を整えます。 $cd source script/setup.sh 3.makeを実行して、コンパイルを行います。 $make swc 以上の操作で、.\forAlchemy\NyARToolkitAS3\libに nyartoolkit.swcが生成されます。