Xcode など入っている前提
aqtinstall とは Another Qt installer(aqt)
aqt コマンドが使えるようになる 不要
pip3 install aqtinstall
aqt install 5.12.9 mac desktop clang_64
brew install sdl fox cmake
pip3 install Pillow clang lz4
- git clone
git clone --recursive https://github.com/EdgeTX/edgetx.git
cd edgetx
パスは適宜書き換える
export QTDIR=/Users/etx/Src/Qt/5.12.9/clang_64
export QT_PLUGIN_PATH=$QTDIR/plugins
-DPCBREV=で対象のプロポを指定する
mkdir build
cd build
cmake -DPCB=X10 -DPCBREV=TX16S \
-DCMAKE_PREFIX_PATH=$QTDIR \
-DGCC_ARM_PATH=/Applications/ARM/bin/ \
..
make -j4 firmware
https://github.com/EdgeTX/edgetx/wiki/Build-instructions-using-macOS-10.15-%28Catalina%29
DOOM
https://github.com/DavBfr/edgetx-doom