ダウンロードとビルド

赤紫蘇２

ダウンロードとビルド

赤紫蘇は、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