Namazu-win32-users-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 「-mno-cygwin」なnamazuコンパイルが効かないのですが・・・
小舞といいます。
自分は、リコンパイルはやったことがないのですが。。
(いずれやってみたいところではあるのですけど。)
z1655@Naturescape さんは書きました:
>4.MinGW版gccでのコンパイル
> $ CFLAGS=-O2 LIBS=-lintl ./configure --host=i386-mingw32 --prefix=/namazu
> $ make
> $ make install
>
> 【現象】
> ・namazu.exe、namazu.cgi.exeともにできる。
> ・namazu.cgi.exeで環境変数要求がでる。
>
> 【確認内容】
> ・使用dllの確認
> $ cygcheck c:\\namazu\\bin\\namazu.exe
> c:\namazu\bin\namazu.exe
> c:\namazu\bin\cygwin1.dll
> C:\WINDOWS\SYSTEM\KERNEL32.dll
> c:\namazu\bin\cygintl-2.dll
> c:\namazu\bin\cygiconv-2.dll
> ・namazu.exeの実行(dllをcygwin\bin\から当該ディレクトリにコピー)
> C:\> namazu "Namazu を初めて使う"
> README.TXT通りの結果が表示される
> ・namazu.cgi.exeの実行(dllをcygwin\bin\から当該ディレクトリにコピー)
> C:\>c:\namazu\libexec\namazu.cgi.exe
> namazu of Namazu 2.0.12
> Copyright (C) 1997-1999 Satoru Takabayashi All rights reserved.
> Copyright (C) 2000,2001 Namazu Project All rights reserved.
> This is free software; you can redistribute it and/or modify
> it under the terms of the GNU General Public License as published by
> the Free Software Foundation; either version 2, or (at your option)
> any later version.
>
> This program is distributed in the hope that it will be useful,
> but WITHOUT ANY WARRANTY; without even the implied warranty
> of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> GNU General Public License for more details.
>
> namazu: environment variable QUERY_STRING and SCRIPT_NAME are required
namazu.cgi.exeは、CGIプログラムなので、最後のメッセージは当然なのでは?
ないでしょうか?
コマンドライン上で、ただ動かすと、標準出力に結果を返しようがないと
思います。
この、新しくできたnamazu.cgi.exeで、WWWサーバーでテスト実行されては如何ですか?
(CGIなので、環境変数environment variable QUERY_STRINGが必要だと思うの
ですけど)
いずれにしろ、もうだいたいできているようで、いいですねぇ。