Now, i have a project related to hyperscan and dpdk, so i need the
integration between them. And could you help me make a Makefile without the
help of cmake?
Hanoi University Of Science And Technology ,
School of Information and Technology,
Pham Tuan Hiep,
phone: (+84) 918632952
I am trying to build Snort with Hyperscan but I got stuck in the config step, just before building Snort.
The readme file says to configure Snort as follows:
$ ./configure --enable-intel-hyperscan --with-intel-hyperscan-includes=/opt/hyperscan-4.3.0/include/hs...
However, I do not have that folder "include/hs" anywhere in my machine.
For background, I'm building everything on a VM with Ubuntu 16.04. Processor is i5 haswell, but only building barebones functionality (compiler options -mssse3 -mpopcnt). Snort is 188.8.131.52 and Hyperscan is 4.3.2.
I know the tested versions are not the latest but everything is building without problems with the current versions. The Snort patch also went smoothly.
The question is: do I need the include/hs folder to build Snort, and if so, where do I find it?
Thanks in advance for your help!
Sent from my mobile
We have just released Hyperscan 4.3.2 on Github - this consists of a small change to 4.3.1 that allows Hyperscan to be built against Boost 1.62.
Unfortunately Boost 1.62 shipped with an issue that meant building Hyperscan failed when using this recent release of Boost. This issue has been reported upstream, and a fix submitted for future Boost releases: