[PHP-users 5345] マルチバイトパッチの make でエラー

山内條生 php-users@php.gr.jp
Mon, 11 Feb 2002 16:09:14 +0900


初めまして、山内と申します。

ML の過去ログ検索でふじもとさん作の「PHP 4対応のマルチバイトパッチ」を発見し、
install を試したところ、make でエラーが出ました。

以下に環境と手順を記載しますので、間違えているところなどご指摘頂ければ幸いです。

環境
 FreeBSD 4.4Release
 apache 1.13.22

手順
http://nx.dip.jp:8080/php/php-4.1.1-multibyte-20020124.tar.gz
を入手し、tar -xvzf にて展開。(パッチではなく、ソース全ての方を手に入れた)

./configure --with-mysql=/usr/local/mysql --enable-track-vars --with-apxs=/usr/local/sbin/apxs --enable-
versioning --enable-trans-sid --enable-mbstring --enable-mbstr-enc-trans --enable-zend-multibyte

上記オプションで ./configure を行い、正常終了。

make を実行で下記エラー。

#make
Making all in Zend
byacc -p zend -v -d ./zend_language_parser.y -o zend_language_parser.c
usage: yacc [-dlrtv] [-b file_prefix] [-o output_filename]
            [-p symbol_prefix] filename
*** Error code 1

Stop in /usr/local/src/php4/php-4.1.1/Zend.
*** Error code 1

Stop in /usr/local/src/php4/php-4.1.1.
#

yacc のオプションが間違えているようなのですが、usage に表記されているもの
以外のオプションも利用されていないようですので、原因が分かりかねています。

宜しくお願いします。

******************************************************************************
                                      Michio Yamauchi(yamauchi@sa.uno.ne.jp)
                                       -JR- Shikoku Railway Company
                         JR四国ホームページ http://www.jr-shikoku.co.jp/
                         みんな集まれ「夢四国」http://www.yumeshikoku.com/