[PHP-users 27695] Re: PHP 5.1.1 の make エラー

K.Nakatsuka tanpoko @ wk9.so-net.ne.jp
2005年 11月 29日 (火) 23:26:26 JST


中司と申します。

On Tue, 29 Nov 2005 04:23:49 +0900 (JST)
Yamaguchi Hiroshi <dead_ln @ yahoo.co.jp> wrote:

> 昨晩出たPHP 5.1.1を以下の環境でインストールしようとして
> います。
もう、5.1.1が出たんですね。早いなー

> OS: Fedora Core4
> httpd: Apache 2.0.55
> configure:
> ./configure --with-apxs2=/usr/local/apache2/bin/apxs
> --with-zlib --enable-mbregex --enable-mbstring
> --enable-trans-sid  --enable-soap --with-xmlrpc
同じオプションで、
configure ; make
を行ってみたところ、正常にコンパイル出来ました。
  vine3.2
  httpd: Apache 2.0.55
  gcc-3.3.2-0vl8

> で、configureまでは問題なく動作しているのですが、
> makeを実行しているところで、以下のようなメッセージ
> が出て、止まってしまいます。PDOの組み込みで失敗して
> いるのでしょうか?(そもそもPHP5.1でPDOは特別なオプ
> ションなしでも組み込まれるという認識なのですが、
> 合っていますでしょうか?)
私には分かりません。  (じゃー出てくるな! というツッコミが来そうです (^^;)

> -------
> ext/pdo/.libs/pdo_stmt.o(.data+0x380):/home/yamaguchi/download/php/php-5.1.1/ext/pdo/pdo_stmt.c:86:
> first defined here
> collect2: ld returned 1 exit status
> make: *** [libphp5.la] エラー 1
> ---------     
ext/pdo/pdo_stmt.cの86行目を見たら以下の様な構文でした。
  86: if (stmt->bound_param_map) {
"bound_param_map"は、"php_pdo_driver.h"の中に定義してあるし.
tarファイルの取得からやり直してみたら出来たりして...


-- 
K.Nakatsuka
(tanpoko @ wk9.so-net.ne.jp)



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