Namazu-win32-users-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Cygwin との併用でエラー?



From: osamu2001@xxxxxxxxxxxx さん曰く
Subject: [namazu-win32-users-ja] re:Cygwin との併用でエラー?
Message-ID: <200109270006.f8R06HU54490@xxxxxxxxxxxxxxxx>
Date: Thu, 27 Sep 2001 09:06:17 +0900 (JST)

> >> @@ モジュール: pdf.pl
> >> @@ Processing pdf file ... (using  'C:¥NAMAZU¥BIN/pdftotext' in 
> Japanese mode)
> >> F:¥CYGWIN¥BIN¥SH.EXE: *** conflicting versions of cygwin1.dll 
> detected.  Use onl
> >> y the most recent version.
> 
> 「mknmz -C」の出力がのってないので確実ではないですが
> 恐らく単にpdftotextがcygwinでコンパイルされたものであるというだけでしょう
> 
> cygwin1.dllは一番新しいのをひとつだけ
> PATHの通っているところにおきましょう。
> 確実なのは他のcygwin1.dllを消して「c:¥cygwin¥bin」を
> bashではくdosのPATHの一番後ろに加えることです。

もう一点付け加えるとすると、

From: Shimizu - blauseen <blauseen@xxxxxxxxxxxxxxxx> さん曰く
Subject: [namazu-win32-users-ja] Cygwin との併用でエラー?
Message-ID: <20010926232619.356A.BLAUSEEN@xxxxxxxxxxxxxxxx>
Date: Wed, 26 Sep 2001 23:37:04 +0900

> 最近、Namazu 2.0.7 for Win32 にアップグレードしたのですが、
> その直前に、
> http://www.atmarkit.co.jp/flinux/special/cygwin/cygwin01a.html
> を参考に、 "Cygwin" をインストールしました。

とのことなので、

> 使用環境は、
>    Windows 98 SE
>    CPU Pentium III 600MHz / RAM 512MB
>    Perl: Active perl build 629
> です。

mknmz 等が使っている Perl が Active Perl ではなく、Cygwin の
Perl を使っていることが考えられます。

# どうやって mknmz を起動したのかわかりませんが、mknmz の先頭行
# をみればわかるかも。だけど、Active perl でも cygwin perl でも
# どっちでも動くので、環境さえしっかりしていれば問題ないですが。

で、system("$pdfconvpath -q -eucjp $tmpfile $tmpfile2"); を動か
すのに sh を使って、かつ、cygwin1.dll が古いのを見に行ってしまっ
た、とか。

-- 
白井秀行 (mailto:shirai@xxxxxxxxxxxxxxxxxxx)