web-dev-qa-db-ja.com

UbuntuにPECLパッケージをインストールしています-config.m4が見つかりません

新しいUbuntuインストールをセットアップして実行しています。ApacheでサーバーPHPページ、すべてが正常に機能します。

SCA_SDO というPHP-PEARパッケージをインストールしようとしていますが、phpizeなどの使い慣れていないプログラムに問題があります(PHP拡張子を準備します)コンパイル)、およびPECLインストールツールの高度な機能。

私は次のPHPパッケージをインストールしています

  • php5-cli
  • php5-common
  • php5-dev
  • php-pear
  • php5-xsl
  • php5-xmlrpc

実行した手順:

$ Sudo pecl install SCA_SDO

結果

downloading SCA_SDO-1.2.4.tgz ...
Starting to download SCA_SDO-1.2.4.tgz (576,531 bytes)
..............done: 576,531 bytes
194 source files, building
running: phpize
Cannot find config.m4.
Make sure that you run '/usr/bin/phpize' in the top level source directory of the module

If the command failed with 'phpize: not found' then you need to install php5-dev package
You can do it by running 'apt-get install php5-dev' as a root userERROR: `phpize' failed

locate config.m4は空になります。

このエラーを示すインターネット上の他の多くの質問があり、すべて/usr/binディレクトリからphpizeを実行するなどの奇妙な「トリック」を説明していますが、これらのどれも実際には何もしていませんここで良い。

私は実際にソースからpeclをダウンロードして実行し、それが悪いパッケージなどではないことを確認しました。

ここからどこに向かうべきかわからないので、phpizeをインストールまたは実行するための.soモジュールを取得できません。

2
Incognito
2
Incognito

config.m4はトランクにあります

たぶん、peclなしでダウンロードしてインストールしますか? http://pecl.php.net/package/sca_sdo

パッケージバージョンのreadmeに従ってください: http://pecl.php.net/get/SCA_SDO

1
thinice