人気コンテンツ今日: |
PHP4.4.9 make時にmysql_create_db mysql_drop_dbエラーSubmitted by sasaki on 水曜, 2008-12-31 13:12.
MySQL 4.0 を指定してPHP 4.4.9をmakeしたときにエラーが発生した。 /usr/local/src/php-4.4.9/ext/mysql/php_mysql.c:1164: undefined reference to `mysql_create_db'
■環境PHP 4.4.9 MySQL 4.0.20
■configureの設定$ ./configure --with-mysql=/usr/local/mysql4 --with-mysql-sock=/tmp/mysql4.sock 複数のMySQLを利用しているので、ディレクトリとソケットを指定した。
■make時のエラー$ make
■php_mysql.cを修正するエラーが発生しているphp_mysql.cファイルを修正する。 1164行目のちょっと後ろの、PHP_FUNCTION(mysql_drop_db){} をコメントアウトして無効にする。 /* PHP_FUNCTION(mysql_drop_db)
■再度makeを実行してインストールする$ make
参考ページ 先人の知恵に感謝の気持ちを込めて...。 http://www.databasebank.com/programmers/frm_detail.php?v_id=1393 http://takesita.seesaa.net/article/28878527.html http://www.furuken.net/blog/item/125
|
PHPamazon広告英語お勧め教材! 英語の学校でも使っているのですが、1つのストーリーを3分で読めて、内容も面白く、もっと早く出会いたかった本です。 Apple好きで英語も勉強したいならこの一冊! ブログパーツ |