2006年1月 2日

[Namazu-users-ja 591] Re: 正規表現の「D」が小文字に変換されて意図した検索ができない

Y.Hです。

パッチをすぐに出していただいたにもかかわらず
返信が遅くなりましてすいません。
コンパイル環境を作るのに手間取っておりました。

Windowsを使用しておりますので下記を参考にコンパイルを
いたしました。

http://www.namazu.org/ml/namazu-win32-users-ja/msg02161.html


一部、バージョンが変わったりして環境作成に苦慮して
おりました。

下記に結果をまとました。
完璧とはいえませんが何かの役に立ててください。

長いので、2つに分けて送信します。

<前半>

---------------
1.MinGW 5.0.0 のインストール
1.[Next]クリック
2.[I Agree]をクリック
3.Chose millor site ではjapanのサイトを選択
[Downdoad as needed and install]にチェックして
[Next]をクリック
4.Which MinGW package do you wish install? では
[Current]を選択して[Next]をクリック
5.Select the type of install:[Full]を選択して
[Next]をクリック
6.Distination Folder を好みのフォルダをしてする
[Next]をクリック
7.Select the Start Menu folder... に好みのフォルダを
選択して[Install]をクリック

---------------
2.Msys 1.0.10 インストール
1.[Next]クリック
2.[Yes]をクリック
3.[Next]クリック
4.Select the folder where...では
[Next]クリック
5.Select then components... では
[Next]クリック
6.Select the Start Menu folder... に好みのフォルダを
選択して[Next]クリック
7.Check install to continu... では
[Install]をクリック
8.Do you wish to continue with the post install? [yn ] y
9.Do you have MinGW installed? [yn ] y
10.Press ENTER to continue [Enter]
11.Press ENTER to continue [Enter]
12.WindowsのDOS窓から[set]コマンドを入力して
Path=に「c:\mingw\bin」があるか確認する。
無い場合は、システム環境変数に追加してください。

---------------
3.gettext インストール
1.下記URLからgettextのEXE判をDownloadする
http://www.mingw.org/download.shtml
2.gettext-0.11.5-2003.02.01-1.exe の実行
インストーラの言うとおりにする。

---------------
4.(コンパイルとは直接関係ありません)wget のインストール
1.下記URLから「wget-1.9.1-mingwPORT.tar.bz2」と
「wget-1.9.1.tar.gz」を
Downloadする
http://www.mingw.org/download.shtml
2.msys を起動して/usr/srcフォルダを作成しそこで2つを展開する
  $ tar zxvf wget-1.9.1.tar.gz
  $ tar jxvf wget-1.9.1-mingwPORT.tar.bz2
3.mingwPORTのディレクトリへ移動してシェルを実行する
$ cd /usr/src/wget-1.9.1/mingwPORT
$ ./mingwPORT.sh
Download file? (Yes) n
Unarchive file? (Yes) n
Source path? (/usr/src/wget-1.9.1) [Enter]
Installation directory? (/mingw) [Enter]
CFLAGS (-O3 -s -mms-bitfields -march=i686) [Enter]

---------------
5.(失敗編)libiconv-2.dll のインストール
1.下記URLから「libiconv-1.9.2-mingwPORT.tar.bz2」を
Downloadする
http://www.mingw.org/download.shtml
 2.msys の/usr/srcフォルダを作成しそこで展開する
  $ tar jxvf libiconv-1.9.2-mingwPORT.tar.bz2
3.mingwPORT ディレクトリへ移動する。
$ cd /usr/src/libiconv-1.9.2/mingwPORT
$ ./mingwPORT.sh
Download file? (Yes) [Enter]
Download file URI? http://ftp.gnu.org/gnu/libiconv) [Enter]
Archive file type?
0) unknown
1) tar.gz
2) tgz
3) tar.bz2
4) tbz2
5) zip
Select a numeric value: (1) [Enter]
Archive file? (libiconv-1.9.2.tar.gz) [Enter]
Download to path? (/tmp) [Enter]
Source path? (/usr/src/libiconv-1.9.2) [Enter]
Installation directory? (/mingw) [Enter]
CFLAGS (-O3 -s -mms-bitfields -march=i686) [Enter]

======= 以下のエラーが出てコンパイルが失敗します。 ========
configure: configuring in libcharset
configure: running /bin/sh '/usr/src/libiconv-1.9.2/libcharset/configure' --prefix=c:/mingw '--prefix=c:/mingw' 'CFLAGS=-O3 -s -mms-bitfields -march=i686' 'CXXFLAGS=-O3 -s -mms-bitfields -march=i686' --cache-file=/dev/null --srcdir=/usr/src/libiconv-1.9.2/libcharset
configure: error: invalid variable name: CFLAGS
configure: error: /bin/sh '/usr/src/libiconv-1.9.2/libcharset/configure' failed for libcharset
builddir="`pwd`"; cd libcharset && make all && make install-lib libdir="$builddir/lib" includedir="$builddir/lib"
make[1]: Entering directory `/usr/src/libiconv-1.9.2/mingwPORT/bld/libcharset'
make[1]: *** No rule to make target `all'. Stop.
make[1]: Leaving directory `/usr/src/libiconv-1.9.2/mingwPORT/bld/libcharset'
make: *** [lib/localcharset.h] Error 2
builddir="`pwd`"; cd libcharset && make all && make install-lib libdir="$builddir/lib" includedir="$builddir/lib"
make[1]: Entering directory `/usr/src/libiconv-1.9.2/mingwPORT/bld/libcharset'
make[1]: *** No rule to make target `all'. Stop.
make[1]: Leaving directory `/usr/src/libiconv-1.9.2/mingwPORT/bld/libcharset'
make: *** [lib/localcharset.h] Error 2
==========================================================
mingwのサイトから取得したのにエラーです。
この解決方法がわかる方は教えてください。

後半に続く
_______________________________________________
Namazu-users-ja mailing list
Namazu-users-ja@xxxxx
http://www.namazu.org/cgi-bin/mailman/listinfo/namazu-users-ja

投稿者 xml-rpc : 2006年1月 2日 20:53
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/29488
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。