配置:错误:您需要 libxml2 >= 2.6.5 来编译 theforgottenserver!

配置:错误:您需要 libxml2 >= 2.6.5 来编译 theforgottenserver!

我有 Ubuntu 16.04。

尽管我拥有最新版本的 libxml2(2.9.10 + dfsg-2 + ubuntu16.04.1 + deb.sury.org + 1),但我仍然收到以下错误

configure: error: You need libxml2 >= 2.6.5 to compile theforgottenserver!

答案1

看起来可用仅适用于 ArchLinux

对于 Ubuntu,你必须遵循官方在 Ubuntu 上编译指导:

1.安装所需软件
sudo apt-get install git cmake build-essential liblua5.2-dev libgmp3-dev libmysqlclient-dev libboost-system-dev libboost-iostreams-dev libboost-filesystem-dev libpugixml-dev libcrypto++-dev

2.下载源代码
git clone --recursive https://github.com/otland/forgottenserver.git

3. 生成构建文件

cd forgottenserver
mkdir build && cd build
cmake ..

4. 构建

make

相关内容