赤紫蘇2
ダウンロードとビルド
赤紫蘇は、Windows(VC6)、Linux(g++-2.96/g++-3.2.2)でビルドできます。
それぞれのプラットフォームにおけるダウンロード、ビルド手順をご参照ください。
・Windows(VC6)のためのダウンロードとビルド
- 赤紫蘇ダウンロードページにて、zip形式のファイルをダウンロードしてください。
- ダウンロードしたアーカイブを適当なアプリケーションで展開してください。akaxiso2.-1.X (Xはリビジョン番号)というディレクトリが作成されます。
以下、展開により作成されたディレクトリを akaxiso2 と呼びます。
・赤紫蘇、忍坂のビルド
- akaxiso2\Projects\VC6ディレクトリに、VC6用プロジェクトファイルがあります。その中の、akaxiso.dswを開いてください。
- 開くと、allプロジェクトが選択されている状態になっています。

このまま、'ビルド'してください。
- 赤紫蘇ライブラリと忍坂がビルドされます。赤紫蘇のライブラリファイルは、akaxiso2\lib\libakaxiso.lib、忍坂の実行ファイルは、akaxiso2\bin\osixakaです。
- CppUnit用テストプログラム、testakaxiso、Yggdrasillサンプルプログラム、ygg_testは、ビルドされません。
・サンプルのビルド
- akaxiso2\Projects/VC6内のsamples.dswを開いてください。開くとall_samplesプロジェクトが選択されている状態になっています。

このまま、ビルドしてください。
- サンプルプログラム all_test、basket、model_array、project、projectmap、parserサンプルがビルドされ、akaxiso2/binディレクトリに出力されます。
- osixaka_sampleファイルはビルドされません。
-
・Windows(BCB6)のためのダウンロードとビルド
- VC6と同様、赤紫蘇ダウンロードページにて、zip形式のファイルをダウンロードしてください。
- アーカイブを展開し、作成されたディレクトリ(akaxiso2とする)を開くと、akaxiso2\Projects\BCB6ディレクトリがあります。この中に、BCB用プロジェクトファイルがあります。あとは、通常の方法でビルドしてください。
・Linuxのためのダウンロードとビルド
- sourceforge.jpの赤紫蘇ダウンロードページにて、ダウンロードしてください。
- zip形式と、tar.gz形式のアーカイブがありますが、tar形式の方をダウンロードしてください。
- akaxiso2を展開するディレクトリに移動し、以下のコマンドを実行してください。ライブラリ、サンプルの両者がビルドされます。
$ tar -xzf akaxiso2.-1.XX.tar.gz (XXはバージョン番号)
$ cd akaxiso2.-1.XX (展開により作成されたディレクトリに移動。)
$ ./configure
$ make