Project

General

Profile

Actions

Documentation #6626

open

devguide: add instructions for MacOS setup

Added by Juliana Fajardini Reichow 4 months ago. Updated 4 months ago.

Status:
New
Priority:
Normal
Target version:
Affected Versions:
Effort:
Difficulty:
Label:

Description

As this process requires some extra, specific steps, we need someone who actually works with Suri
on a Mac platform to write this one...

Actions #1

Updated by Juliana Fajardini Reichow 4 months ago

  • Target version changed from TBD to 8.0.0-beta1
Actions #2

Updated by Juliana Fajardini Reichow 4 months ago

Victor has recently managed to set up a suri developer environment in a (virtual?) MacOS.
He shared his high level steps:
- install xcode through app store
- install homebrew pkg
- install rust, libyaml, etc through brew install <pkg>
- CPPFLAGS="-I/opt/homebrew/include" LDFLAGS="-L/opt/homebrew/lib" ./configure --enable-unittests
- make clean all
- PYTHONPATH=/opt/homebrew//Cellar/pyyaml/6.0.1_1/lib/python3.12/site-packages/ ../suricata-verify/run.py

Actions

Also available in: Atom PDF