我正在尝试在 CentOS 6.6 上安装最新的 FreeRADIUS。我收到此错误:
[...]
checking for _talloc in -ltalloc in /opt/lib... no
configure: WARNING: talloc library not found. Use --with-talloc-lib-dir=<path>.
configure: error: FreeRADIUS requires libtalloc
我已经安装了必要的库(libtalloc)。我能做些什么?
其他可能有帮助的信息:
pastebin.com/srjz7V0j - config.log
pastebin.com/YY2zSygb - configure cmd
Package libtalloc-2.0.7-2.el6.x86_64 already installed and latest version
FreeRADIUS 3.0.6
答案1
嗯,看起来我需要 libtalloc-devel 包。
yum install libtalloc-devel -y
解决了!谢谢! :)
想查看 config.log 吗?你有它:
pastebin.com/3DfPTtVP
答案2
curl -LOk https://www.samba.org/ftp/talloc/talloc-2.1.0.tar.gz
tar zxvf talloc-2.1.0.tar.gz
cd talloc-2.1.0
./configure --without-gettext
make
sudo make install