Creating a Development Environment
Clone this wiki locally
A development environment is used to compile new software and firmware packages. The instructions might look daunting, but ultimately it is a very easy process that requires little to no experience with Qt or cross-compilers.
Installing the prerequisites
The build system requires
- make and gcc
The instructions for getting these prerequisites varies by operating system. For these instructions please check
Setting up the repository
Once the prerequisites are met, these steps should get the remaining tools required to build the GCS and firmware. Please use the tools recommended here to avoid issues.
git clone https://github.com/TauLabs/TauLabs.git
make qt_sdk_install-- make sure to install in the path that the command line tells you
make android_sdk_install android_sdk_update
Finally to compile the software:
make all_flight gcs