こんばんは 谷口と申します。 私も同じようにはまっておりましたが、 下記のようにしたところ、インストールできました。
phpを展開した後のフォルダー内の aclocal.m4 configure /build/libtool.m4 この中にある、freebsd1* を freebsd1.* に( . を追加) すべて変更したところ、無事にコンパイルされ、.soも 生成されました。 FreeBSD1用の設定が邪魔をしているのでしょうか? ご参考まで (2014/02/12 21:54), NISHIMURA Yutaka wrote: > 西村です。 > FreeBSD 10.0-RELEASEが出ましたので > 移行の準備等を行っているのですが、共有ライブラリ(*.so)が生成されない問題にハマっています。 > > 最初はpkgやportsでApacheを入れ、いつものようにphpを./configure makeして > インストールの段になって、libphp5.soが無いとインストールで失敗します。 > cli版、cgi版は問題なく生成され利用出来るようです。 > > その後、下記の様にpkgで入れたKyotoTycoonもsoファイルが見つからず動作しませんでしたので > FreeBSDのベースシステムの問題かとおもい、こちらに投稿させて頂いた次第です。 > > 最初はclang/LLVMに変わった影響の感じもするのですが、 > ちょっとよく判りませんでしたので、ご存知の方いらっしゃいましたら > 解決策教えて頂けますと幸いです。 > > 宜しくお願いいたします。 > > 以下kyotoTycoonの時のログになります。 > > root@test:/tmp # pkg install kyototycoon > Updating repository catalogue > The following 2 packages will be installed: > > Installing kyotocabinet: 1.2.76_1 > Installing kyototycoon: 0.9.56_1 > > The installation will require 20 MB more space > > 2 MB to be downloaded > > Proceed with installing packages [y/N]: y > kyotocabinet-1.2.76_1.txz 100% 1388KB 231.4KB/s 138.5KB/s 00:06 > kyototycoon-0.9.56_1.txz 100% 1029KB 257.3KB/s 299.0KB/s 00:04 > Checking integrity... done > [1/2] Installing kyotocabinet-1.2.76_1... done > [2/2] Installing kyototycoon-0.9.56_1... done > root@test:/tmp # rehash > root@test:/tmp # ktserver > Shared object "libkyototycoon.so.2" not found, required by "ktserver" > root@test:/tmp # find / -type f -iname 'libkyototycoon.*' > /usr/local/lib/libkyototycoon.a > root@test:/tmp # > _______________________________________________ [email protected] mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp To unsubscribe, send any mail to "[email protected]"
