[FreeBSD-users-jp 95145] Re: FreeBSD 10.0-RELEASEで共有ライブラリが生成されない
Norimichi Taniguchi
freebsd at mac-th.com
Mon Feb 17 14:35:14 UTC 2014
こんばんは
谷口と申します。
私も同じようにはまっておりましたが、
下記のようにしたところ、インストールできました。
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 at 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 at test:/tmp # rehash
> root at test:/tmp # ktserver
> Shared object "libkyototycoon.so.2" not found, required by "ktserver"
> root at test:/tmp # find / -type f -iname 'libkyototycoon.*'
> /usr/local/lib/libkyototycoon.a
> root at test:/tmp #
>
More information about the freebsd-users-jp
mailing list