07/10/23 12:47:13 NQYnryX7
>>598
MySQL総合じゃなくて、MySQL5.0スレのほう。
CPANから自前makeしたんならperl-DBD-MySQLは問題ないと思う。(そもそもシステムに存在しないライブラリを使ってコンパイルできないから。)
> 14が必要と言われたらシンボリックリンク貼れば良いかな
それじゃだめ。rpmは、独自の依存ライブラリデータベースを持ってるので、あとからsymlink張っても’ない!’って言われる。
だからうちの場合は、先にDBD-MySQL作ってinstしたあとにmysql-server入れるようにした。
>>599
実はうちでもちょっと前に、php-5.2.4のrpm化をもくろんでみたんだが、
Fedora7のsrc.rpmとって来て、specの中身を参考にしながらmakeしてみたんだが、
gcc3.4.6 -> makeの途中でこける。
(./configure時に、色々指定するとだめみたい。--with-apxs2=/usr/local/apache2/bin/apxs だけ指定すると、makeもtestも通る。)
gcc4.1.1 -> makeはひととおり通るが、testで全滅。
(全てのテストでFAILになる。無理やりinstallして動かしてみると一応動いてる?ようには見える。mysql,mbstringも今のところ動いてる)
で、上のように最小限の./configure optionだと、makeもtestも通るので、少しずつoption増やしながらmakeの繰り返しをやってるとこ。
もしかしたら、CFLAGSやCXXFLAGSなんかも関係あるかもしれんが、原因不明。
ちなみにこれらはCent5でのはなし。Cent4だと、いくつかのライブラリのバージョンが必要とされてるVerより低いので、まともにmake通らなかった。
んで、仕方なくphp-5.1.6をrpmrebuildした。(それでもAp2.2対応になったし、mysqlも新バージョンincludeしたんでよしとする。)
逆にこっちから聞きたいのは、php-5.2.4で、make testの通しかた希望。./configure オプション多すぎ!!