运行exmpp时出现
error : {xml_parser,options,no_engine_registered,undefined}}
导致这个问题的原因是zlib,libxml2没有正确安装,
下载zlib安装文件:
# wget http://zlib.net/zlib-1.2.7.tar.gz
# cd /usr/ports/textproc/libxml2
# make deinstall && make install clean
# cd /usr/ports/textproc/expat2
# make deinstall && make install clean
安装后执行 ./configure
在最后会看到:
Compression engines:
. Zlib: yes
XML parsers:
. Expat: no
. LibXML2: yes
重新编译exmpp后,问题解决.