After installing Homebrew, copy these commands to your shell:
brew tap PX4/homebrew-px4 brew tap osrf/simulation brew update brew install git bash-completion genromfs kconfig-frontends gcc-arm-none-eabi brew install astyle cmake ninja # simulation tools brew install ant graphviz sdformat3 protobuf eigen opencv
Then install the required python packages:
sudo easy_install pip sudo pip install pyserial empy
Developers working on Snapdragon Flight should use an Ubuntu VM for the time being and follow the Linux instructions. Qualcomm provides reliable tooling for Ubuntu exclusively. The PX4 dev team had the most consistent experience with VMWare, in particular when it comes to USB stability.
OS X comes with CLANG pre-installed. No further installation steps are required.
And finally download and install the Qt Creator app: Download
Now continue to run the first build!