web-dev-qa-db-fra.com

Compiler snort 2.9.8.2: ERREUR! en-tête dnet introuvable

Je compile Snort 2.9.8.2 sur Ubuntu 16.04. Lorsque j'exécute ./configure l'erreur suivante est affichée:

   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

L'installation de libdnet-dev n'a pas résolu le problème. Existe-t-il ce fichier d'en-tête dans le référentiel officiel d'Ubuntu?

3
SuB

Mon problème d'installation SNORT a été résolu en installant libdumbnet-dev:

apt-get install libdumbnet-dev

( source )

3

dnet.h est dans les en-têtes linux, installez donc le paquet build-essential. vous pouvez utiliser apt-file search dnet.h pour trouver les paquets pour les fichiers.


Mon erreur, il suffit d'installer les en-têtes directement dans les packages linux-headers et linux-headers-generic. Ceux-ci devraient avoir les en-têtes de tous les noyaux que vous installez.

0
ubfan1