配置:错误:找不到libz

nix*_*nix 3 linux-mint mesos

从 linux-mint 版本 18.2 上的源构建 Mesos 1.3.0 我收到以下消息:

configure: error: cannot find libz
Run Code Online (Sandbox Code Playgroud)

当我尝试搜索以 libz* 开头的软件包时,我得到了许多以 libz 开头的软件包名称。哪个是我应该安装的正确软件包?

jan*_*isz 6

尝试安装zlib1g-dev. 它列在文档中


Linux Mint 18.2 基于 Ubuntu 16.04。

因此,您应该按照 Ubuntu 16.04 的说明进行操作。

 # Update the packages.
 $ sudo apt-get update

 # Install a few utility tools.
 $ sudo apt-get install -y tar wget git

 # Install the latest OpenJDK.
 $ sudo apt-get install -y openjdk-8-jdk

 # Install autotools (Only necessary if building from git repository).
 $ sudo apt-get install -y autoconf libtool

 # Install other Mesos dependencies.
 $ sudo apt-get -y install build-essential python-dev python-six python-virtualenv libcurl4-nss-dev libsasl2-dev libsasl2-modules maven libapr1-dev libsvn-dev zlib1g-dev
Run Code Online (Sandbox Code Playgroud)