「ビルド方法」の編集履歴(バックアップ)一覧はこちら

ビルド方法」(2012/07/16 (月) 18:40:06) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

** ビルド方法 1. お助けライブラリの準備 1.1 GCに Boehm GC ライブラリを使いますので、以下のURLより入手してインストールしてください。 http://www.hpl.hp.com/personal/Hans_Boehm/gc/ 1.2 正規表現ライブラリに鬼車を使わせていただきました。以下のURLより(バージョン 5.9.1を)入手してインストールしてください http://www.geocities.jp/kosako3/oniguruma/index_ja.html 1.3 バージョン0.1.3よりコルーチンのサポートを入れ始めました(未完成)。コルーチンの実現には、PCL(Portable Coroutine Library)を使用しています。 以下のURLよりダウンロードしてインストールしてください。 http://www.xmailserver.org/libpcl.html ただし、PCLについて、Windows CYGWIN 環境ではコンパイルでエラーがでます。取り急ぎ以下の対処をしてしのいでいます。 ソース: pcl/pcl.c #if defined(CO_HAS_SIGSTACK) .... #endif 上記ブロック(3箇所ほどあります)をまとめてコメントアウトしています。 基本的に、1.1~1.3のツールについて、./configure; make; make install でインストールできています(PREFIX が /usr/local の場合)。 2. [[ソース公開]]からダウンロードした tar ball を展開して、 2.0 展開したディレクトリに入ります。 cd toy 2.1 最初に、Makefile の PREFIX を調整してください。 2.2 その後、 make とすると実行ファイルができます。 2.3 最後に、 make install とすると、PREFIX にインストールされます。 2.4 テスト cd test ./testall で、簡単なテストを実行します。OK と出れば OK。 ---- configure など用意しておりません。すみません。 コンパイル、動作を確認したプラットフォームは以下のとおりです。 ***動作確認環境 - FreeBSD 7.1R - Linux Ubuntu 8.04 / Kernel 2.6.24 - Windows CYGWIN 環境でも動いたそうです。ただし、BoehmGC は 7.1 のコンパイルが成功しないため、6.8 で動かしているとのこと。@damedamon さん、情報ありがとうございました。 ----
** ビルド方法 1. お助けライブラリの準備 1.1 GCに Boehm GC ライブラリを使いますので、以下のURLより入手してインストールしてください。 http://www.hpl.hp.com/personal/Hans_Boehm/gc/ 1.2 正規表現ライブラリに鬼車を使わせていただきました。以下のURLより(バージョン 5.9.1を)入手してインストールしてください http://www.geocities.jp/kosako3/oniguruma/index_ja.html 1.3 バージョン0.1.3よりコルーチンのサポートを入れ始めました(未完成)。コルーチンの実現には、PCL(Portable Coroutine Library)を使用しています。 以下のURLよりダウンロードしてインストールしてください。 http://www.xmailserver.org/libpcl.html ただし、PCLについて、Windows CYGWIN 環境ではコンパイルでエラーがでます。取り急ぎ以下の対処をしてしのいでいます。 ソース: pcl/pcl.c #if defined(CO_HAS_SIGSTACK) .... #endif 上記ブロック(3箇所ほどあります)をまとめてコメントアウトしています。 1.4 多倍長整数演算にGMPを使用します。以下のURLよりダウンロードしてインストールしてください。 http://gmplib.org/ 基本的に、1.1~1.4のライブラリについて、./configure; make; make install でインストールできています(PREFIX が /usr/local の場合)。 2. [[ソース公開]]からダウンロードした tar ball を展開して、 2.0 展開したディレクトリに入ります。 cd toy 2.1 最初に、Makefile の PREFIX を調整してください。 2.2 その後、 make とすると実行ファイルができます。 2.3 最後に、 make install とすると、PREFIX にインストールされます。 2.4 テスト cd test ./testall で、簡単なテストを実行します。OK と出れば OK。 ---- configure など用意しておりません。すみません。 コンパイル、動作を確認したプラットフォームは以下のとおりです。 ***動作確認環境 - FreeBSD 7.1R - Linux Ubuntu 8.04 / Kernel 2.6.24 - Windows CYGWIN 環境でも動いたそうです。ただし、BoehmGC は 7.1 のコンパイルが成功しないため、6.8 で動かしているとのこと。@damedamon さん、情報ありがとうございました。 ----

表示オプション

横に並べて表示:
変化行の前後のみ表示: