[PHP-users 33522] PHP5.0.5にfilterエクステンション追加したい

Masaaki Suga suga @ tenrikyo.or.jp
2008年 5月 10日 (土) 15:48:48 JST


須賀です

Solaril9 + Apache 1.37 + PHP5.0.5
の環境ですが

filterのエクステンションをインストールしたいのですが
うまくいきません

コマンドでは
#/usr/local/bin/pear config-set preferred_state beta
#/usr/local/pear/bin/pecl install filter
です

listは以下です
# /usr/local/pear/bin/pear list
Installed packages, channel pear.php.net:
=========================================
Package              Version State
Archive_Tar          1.1     stable
Console_Getopt       1.2     stable
HTML_Template_IT     1.1     stable
Net_UserAgent_Detect 2.0.1   stable
PEAR                 1.3.6   stable
XML_RPC              1.4.0   stable

#/usr/local/pear/bin/pecl install filter
で以下のエラーが出ます


# /usr/local/pear/bin/pecl install filter
downloading filter-0.11.0.tar ...
Starting to download filter-0.11.0.tar (Unknown size)
.................................done: 158,720 bytes
8 source files, building
running: phpize
Configuring for:
PHP Api Version:         20031224
Zend Module Api No:      20041030
Zend Extension Api No:   220040412
/usr/local/bin/phpize: !: 見つかりません。
/usr/local/bin/phpize: !: 見つかりません。
building in /var/tmp/pear-build-defaultuser/filter-0.11.0
running: /tmp/pear/cache/filter-0.11.0/configure
creating cache ./config.cache
checking host system type... sparc-sun-solaris2.9
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking whether gcc and cc understand -c and -o together... yes
checking if compiler supports -R... yes
checking for PHP prefix... /usr/local
checking for PHP includes... -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend
checking for PHP extension directory... /usr/local/lib/php/extensions/no-debug-non-zts-20041030
checking for re2c... exit 0;
checking for mawk... no
checking for gawk... no
checking for nawk... nawk
checking whether to enable input filter support... yes, shared
checking pcre install prefix... no
/tmp/pear/cache/filter-0.11.0/configure: syntax error at line 2011: `PHP_INSTALL_HEADERS' unexpected
ERROR: `/tmp/pear/cache/filter-0.11.0/configure' failed

どなたか、ご教授ください

PHP5.2ではfilterが既に入っているらしいですが
PHP5.2ではapache2が必須のようで、
このサーバーには32bitしか動作しないphpのモジュールがあったりして
かなりいろいろな作業(コンパイラの設定等)をしてphpのインストールをしてあるので
できればapache,phpのバージョンアップをしたくないのです


よろしくお願いします



PHP-users メーリングリストの案内