Чтобы собрать Zabbix из исходников, нужно победить кучу ошибок, возникающих из-за отсутствующих на сервере зависимостей. Ниже собраны пакеты, которые нужно установить для устранения ошибок сборки. Справедливо для Debian, в других дистрибутивах можно поискать что-то похожее по названию.

ФлагОшибкаЗависимость
--with-mysqlconfigure: error: MySQL library not foundlibmysqlclient-dev
--with-libcurlconfigure: error: Curl library not foundlibcurl4-openssl-dev
--with-net-snmpconfigure: error: Not found NET-SNMP librarylibsnmp-dev
--with-openipmiconfigure: error: Invalid OPENIPMI directory - unable to find ipmiif.hlibopenipmi-dev
--with-jabberchecking for IKSEMEL... configure: error: Jabber library not foundlibiksemel-dev
--with-libxml2configure: error: LIBXML2 library not foundlibxml2-dev
--with-ssh2configure: error: SSH2 library not foundlibssh2-1-dev

Просто ставим недостающие зависимости через

apt-get install $packet-name

.

Ссылки: