Meadow2をCygwin環境で構築する

cygwinを使ってmakeする方法を紹介します. 参照ページの内容の要約と思って ください1. ちなみにImageMagick-6.0.1が必要となるのでインストールして おきましょう2.

ソースの取得

tarballを自分でとってくる方法

  1. まずMeadowy.orgからソースパッチをとってきます.
  2. とってきた一式を展開します.
    $ tar xfjv Meadow-2.00b2-src.tar.bz2
    $ cd Meadow-2.00b2-src
    $ bzip2 -dc ../WOMINAHESHI-2_00b2-KIKYOU-2.00-YYYYMMDD.patch.bz2 | patch -p0 -E
    

subversionリポジトリ

Meadowのリポジトリから入手する方法です.

  1. 安定版(2.1系列)を入手する:
    svn co http://svn.meadowy.org/Meadow/branches/2.1 Meadow2.1
    
  2. 開発版(2.2系列)を入手する:
    svn co http://svn.meadowy.org/Meadow/branches/2.2 Meadow2.2
    
  3. 一旦入手してしまえばあとはupdateすればOK:
    svn update
    

ビルド

  1. 最初はbootstrapからbuildします. 最適化を加えた場合を書いておきます:
    $ cd nt
    $ configure.meadow --with-gcc --no-cygwin --no-debug --prefix=e:/cyg/usr/local
    $ make bootstrap
    $ make all BUILD_TYPE=spd
    $ make install BUILD_TYPE=spd
    
  2. 一度buildした後はbootstrapはしなくてもOK:
    $ cd nt
    $ make install BUILD_TYPE=spd
    

インストール

  1. まず /usr/local/2.00 以下にあるファイル群を /usr/local へ移動. (netinstallなどにより普通に入れたい場合はディレクトリ構造は変えないほ うが良いでしょう)
  2. /usr/local/install.exe を実行

参考


[1] 何せ自分がコンパイルするときの備忘が主目的のページですので.

[2] リンク先はバイナリを直接指しています. 本家はこちら.