bng Supported Platforms Windows Linux Pending Platforms Android MacOS iOS visionOS WASM PreReqs All Platforms CMake 3.22+ Python 3.11+ pyenv (pipx install pyenv) C++20 Compiler Windows Visual Studio 2022+ with C++ Desktop Workflow Ninja not required but supported Linux Clang 18.0+ Ninja MacOS XCode 15.3+ XCode Command line tools Ninja not required but supported Android Android Studio 2024.1.1 (Koala) or later Android NDK 23.3 or later iOS / visionOS Same as MacOS + installed device SDKs WASM Clang 18.0+ TBD Building run bootstrap.sh (once) Desktop Platforms run gen_desktop_project.sh on windows/macos open IDE project under build/ on linux use ninja project under build/ Android TBD iOS/visionOS TBD WASM TBD