[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:46264] Re: sarge 環境下でのphp5のリコンパイル



武藤@Debianぷろじぇくとです。

At Thu, 30 Mar 2006 12:01:12 +0900,
Tadaaki Amamoto wrote:
> とりあえずこの方法でインストールを試してみました。
> 結果として、途中までインストールは進められたものの、
> それぞれエラーが出てインストールできていません。
> ■■expect
> # pecl install expect-0.2

> configure: error: expect extension requires libexpect version >= 5.43.0
> ERROR: `/tmp/tmph8lZ57/expect-0.2/configure' failed

ライブラリ側のパッケージとしてはexpect + expect-dev になりますが、
Sargeのは5.42なのでPHP expectはビルドできないですね。
Debian untableにあるexpectのソースパッケージをダウンロードして
後方移植することになるでしょう。

> ■■tcpwrap
> # pecl install tcpwrap-1.0
> downloading tcpwrap-1.0.tgz ...
> Starting to download tcpwrap-1.0.tgz (3,203 bytes)

> checking for tcpwrappers files in default path... not found
> configure: error: Please reinstall the tcpwrappers distribution
> ERROR: `/tmp/tmpoBrctO/tcpwrap-1.0/configure' failed

tcpd.hを探しているようなので、libwrap0-dev?

のように、この手合いではランタイムライブラリだけではなく開発ライブラリ
(-devの付いてるもの)が必要なことが多々あります。覚えておくとよいでしょ
う。

> ■■vpopmail
> # pecl install vpopmail-0.2

> /tmp/tmpCcf1Yl/vpopmail-0.2/php_vpopmail.c:288: error: too few arguments to
> function 'add_domain_assign'
> make: *** [php_vpopmail.lo] Error 1

バグ or ABIバージョン関連の問題?
-- 
武藤 健志@ kmuto @ kmuto.jp
           Debian/JPプロジェクト   (kmuto@debian.org, kmuto@debian.or.jp)
           株式会社トップスタジオ  (kmuto@xxxxxxxxxxxxxxx)
URI: http://kmuto.jp/ (Debianな話題など)