Cygwin なんでも掲示板

一覧最新記事過去一覧 | 検索FAQアンテナHOME
(新規投稿・発言はできません)

No.643  PHP3.0.18-i18nのmake失敗
発言者: リッチ
発言日: 2002 10/09 18:23
 
はじめまして。
リッチと申します。

cygwin1.3.12-2をインストールし、
apache1.3.27
bind-8.1.2-cygwind20
のインストールになんとか成功しました。

しかし、PHP3.0.18-i18n-ja-3をインストールしようとすると失敗してしまいます。

$ ./configure --enable-i18n --enable-mbregex --with-pgsql --with-config-file-path=/etc/apache/conf --with-apxs=/usr/sbin/apxs
$ make

とすると

bison -y -v -d ./functions/parsedate.y -o ./functions/parsedate.c
gcc -g -O2 -DCYGWIN -DUSE_HSREGEX -DSHARED_CORE -O2 -DSHARED_MODULE -I. -I.
-I/etc/apache/include -I/usr/local/include -c functions/pars
edate.c -o functions/parsedate.o
./functions/parsedate.y: In function `parsedate':
./functions/parsedate.y:876: invalid operands to binary *
make: *** [functions/parsedate.o] Error 1

とエラーが出てmakeに失敗してしまいます・・・
win32版だとPostgres関数が使えないのでソースからのインストールをしたいと思っています。
configureは成功しているみたいです。

configureのcheckngでは
checking for declared timezone... (cached) yes
とtimezoneはyesとなっております。。

色々調べたのですが・・・
cygwinはtimezoneが正常に動かない?っぽいですね。。

これを回避する方法はありますでしょうか?
ご教授お願い致します。


▼関連発言

643:PHP3.0.18-i18nのmake失敗 [リッチ] 10/09 <

Pass 保存

早田のホームページへ
CGIROOM