From 41fb0156168210147ab815a7e4ef594a8c6c3bd9 Mon Sep 17 00:00:00 2001 From: Konstantinos Margaritis Date: Sun, 19 Nov 2023 20:00:06 +0200 Subject: [PATCH] expand on build-deps installation --- README.md | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index a20842f3..095ab8ba 100644 --- a/README.md +++ b/README.md @@ -88,14 +88,27 @@ For other distributions/OSes please check the [Wiki](https://github.com/VectorCa The build system has recently been refactored to be more modular and easier to extend. For that reason, some small but necessary changes were made that might break compatibility with how Hyperscan was built. -## Common Dependencies +## Install Common Dependencies +### Debian/Ubuntu In order to build on Debian/Ubuntu make sure you install the following build-dependencies ``` $ sudo apt build-essential cmake ragel pkg-config libsqlite3-dev libpcap-dev ``` +### Other distributions + +TBD + +### MacOS X (M1/M2/M3 CPUs only) + +Assuming an existing HomeBrew installation: + +``` +% brew install boost cmake gcc libpcap pkg-config ragel sqlite +``` + ## Configure & build In order to configure with `cmake` first create and cd into a build directory: