[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 メーリングリストの案内