Skip to content

Instantly share code, notes, and snippets.

@reubenmiller
Created October 15, 2024 19:25
Show Gist options
  • Save reubenmiller/1a50431c4f979ea0e92b7e9a86b6a2e8 to your computer and use it in GitHub Desktop.
Save reubenmiller/1a50431c4f979ea0e92b7e9a86b6a2e8 to your computer and use it in GitHub Desktop.
Building nanomq on MacOS

Building nanomq on MacOS

Pre-requisite

Install Xcode and accept the license

Building

export SDKROOT=$(xcrun --sdk macosx --show-sdk-path)
export CPATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include:/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1

git clone https://github.com/emqx/nanomq.git 
cd nanomq
git submodule update --init --recursive
mkdir build && cd build
cmake .. 
make
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment