The following articles were written in Japanese 以下の記事は日本語で書かれています。
Make a working directory. 作業ディレクトリを掘ります。
~> mkdir ~/msieve-svn
Move to the working directory. 作業ディレクトリに移動します。
~> cd ~/msieve-svn ~/msieve-svn>
Download Msieve by SVN. SVN で Msieve をダウンロードします。
~/msieve-svn> svn checkout svn://svn.code.sf.net/p/msieve/code/trunk msieve-code
Move to the source code directory. ソースコードのディレクトリに移動します。
~/msieve-svn> cd msieve-code
Add -L/usr/local/lib
to OPT_FLAGS
in Makefile line 22-23 on Cygwin. Cygwin では Makefile の 22~23 行目にある OPT_FLAGS
に -L/usr/local/lib
を追加します。
OPT_FLAGS = -O3 -fomit-frame-pointer -march=native \ -D_FILE_OFFSET_BITS=64 -DNDEBUG -D_LARGEFILE64_SOURCE -L/usr/local/lib
Run make. make します。
~/msieve-svn/msieve-code> make all ECM=1
Copy the executable file msieve or msieve.exe to the current directory or a directory in the path. 実行ファイル msieve または msieve.exe をカレントディレクトリまたはパスの通っているディレクトリにコピーします。