Documentation #6626
opendevguide: add instructions for MacOS setup
Added by Juliana Fajardini Reichow over 2 years ago. Updated 7 months ago.
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...
JF Updated by Juliana Fajardini Reichow over 2 years ago Actions #1
- Target version changed from TBD to 8.0.0-beta1
JF Updated by Juliana Fajardini Reichow over 2 years ago Actions #2
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
VJ Updated by Victor Julien about 1 year ago Actions #3
- Target version changed from 8.0.0-beta1 to 8.0.0-rc1
VJ Updated by Victor Julien 12 months ago Actions #4
- Assignee changed from Hadiqa Alamdar Bukhari to OISF Dev
VJ Updated by Victor Julien 10 months ago Actions #5
- Target version changed from 8.0.0-rc1 to 8.0.0
VJ Updated by Victor Julien 10 months ago Actions #6
- Assignee changed from OISF Dev to Philippe Antoine
PA Updated by Philippe Antoine 9 months ago Actions #7
- Target version changed from 8.0.0 to 9.0.0-beta1
PA Updated by Philippe Antoine 9 months ago Actions #8
- Target version changed from 9.0.0-beta1 to 8.0.1
PA Updated by Philippe Antoine 9 months ago Actions #9
- Assignee changed from Philippe Antoine to OISF Dev
Leaving this as I did not manage to run a virtual Mac after few hours of trying different solutions...
VJ Updated by Victor Julien 7 months ago Actions #11
- Target version changed from 8.0.2 to 9.0.0-beta1