Скомпилируйте snort 2.9.8.2: ОШИБКА! заголовок dnet не найден

Я собираю Snort 2.9.8.2 на Ubuntu 16.04. Когда я бегу ./configure отображается следующая ошибка:

   ERROR!  dnet header not found, go get it from
   http://code.google.com/p/libdnet/ or use the --with-dnet-*
   options, if you have it installed in an unusual place

Установка libdnet-dev не решить проблему. Есть ли этот заголовочный файл в официальном репозитории Ubuntu?

2 ответа

Решение

Моя проблема установки SNORT была решена путем установки libdumbnet-dev:

apt-get install libdumbnet-dev

( источник)

dnet.h находится в заголовочных файлах linux, поэтому установите пакет build-essential. Вы можете использовать apt-file search dnet.h, чтобы найти пакеты для файлов.


Моя ошибка, просто установите заголовки напрямую, пакеты linux-headers и linux-headers-generic. Они должны получить заголовки для любого устанавливаемого вами ядра.

Другие вопросы по тегам