[PHP-users 4838] [Q]PHP4.0.6+Namazuのmake時にエラー

水迫清仁 php-users@php.gr.jp
Fri, 18 Jan 2002 21:56:33 +0900


お世話になっております。水迫といいます。

 現在、Toubolinux Server 6.5にPHP4.0.6とNamazuの外部モジュールを
インストールしようとしていますが、make時にエラーが発生し、対処策に
困っております。
Webから検索し、過去ログから「config_vars.mk」と「config.status」内の
「EXTRA_LIBS=・・・」のパラメータを確認したのですが、どちらも
「-lnmz」のオプションは付いていました。
make時のエラーとしては、
「php_namazu.h:21: warning: parameter names (without types) in function declaration」
以上の様なものが大量に出ています。
./configure の「--with-namazu」オプションを外すとmake,make installは
問題なく行えます。

インストール手順としては、
$tar -zxvf php-4.0.6.tar.gz
$cp php4_namazu-2.1.0.tar.gz php-4.0.6/ext/
$cd php-4.0.6/Zend
$zcat ../../php-4.0.6-memlimit.diff.gz | patch -p0
$cd ../ext
$tar -zxvf php4_namazu-2.1.0.tar.gz
$cd ..
$rm -rf configure
$./buildconf
$./configure --prefix=/usr/local/php-4.0.6 \
            --with-pgsql --with-config-file-path=/usr/local/lib \
            --with-apxs=/usr/local/apache/bin/apxs \
            --enable-memory-limit --enable-mbstring \
            --enable-mbstr-enc-trans --without-mysql \
            --with-namazu
$make
ここでエラー

Namazuのモジュール内にあった「README.ja」で説明されていた、
共有モジュールでのインストール手順を行うと、
aclocal: macro `AC_ADD_LIBPATH' defined in acinclude.m4 but never used
aclocal: macro `AC_ADD_LIBRARY' defined in acinclude.m4 but never used
aclocal: macro `AC_ADD_LIBRARY_WITH_PATH' defined in acinclude.m4 but never used
aclocal: macro `AC_ADD_INCLUDE' defined in acinclude.m4 but never used
以上の様なエラー?が表示され、
同じようにmakeしても同じエラーが発生してしまいます。

PHP4.0.6にて、Namazuモジュールをインストールして使用されている方が
いましたら、どのような手順にてインストールしたのかをご教授願えないでしょ
うか?
わかりにくい質問ですが、よろしくお願いいたします。

環境
OS    :Toubolinux Server 6.5
Web   :Apache 1.3.22
Namazu:Namazu 2.0.10
PHP   :PHP 4.0.6
Namazuの外部モジュール:php4_namazu-2.1.0.tar.gz


_/_/_/_/_/_/_/_/_/_/_/_/_/
Mizusako
mizusako@southwave.co.jp
_/_/_/_/_/_/_/_/_/_/_/_/_/_