LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 839|回复: 3

Jabber2 与 CentOS4

[复制链接]
发表于 2008-2-2 19:21:44 | 显示全部楼层 |阅读模式
不知道大家做过即时通服务器没
我现在用想弄一个即时通服务器
安装就出现了问题 哎
我想用 Jabber2 做为服务端
编译时出现
checking for stringprep_check_version in -lidn... yes
checking for Libidn version >= 0.3.0... no
configure: error: Libidn >= 0.3.0 not found

可是我安装了 Libidn  0.5.6

编译
./configure --enable-ssl --enable-mysql --enable-idn \
      --with-extra-include-path=/usr/include/mysql \
      --with-extra-library-path=/usr/lib/mysql \
      --prefix=/opt/jabberd2
make
make install

有人建议我不要用CentOS4了 用Fedora 8
除了换系统 还有其它办法吗 ?

请大家帮帮忙 谢谢了
发表于 2008-2-3 00:18:06 | 显示全部楼层
有可能是Libidn的版本太高了,再重新更新个低的版本试试
回复 支持 反对

使用道具 举报

发表于 2008-2-3 02:42:04 | 显示全部楼层
安装了libidn-devel没有?
/usr/lib/pkgconfig/libidn.pc 有这份文件吗?

上面都确定了..就按照楼上方法看看.再不行的话..就修改Jabber2源码目录下的configure.in文件,查找libidn有关的项..参看libidn.pc里的内容..把版本修改一下.再试试
或者到http://josefsson.org/libidn/releases/下载一份libidn的源码自己编译安装一个

否则你转系统也不能成功编译吧.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-3 02:53:30 | 显示全部楼层
晚上刘德洪帮我解决了问题 我现在成功的安装了jabberd2
现在链接上有些问题 我正在调试
谢谢大家
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表