Difference between revisions of "KiCadBuildQuickRef"
From Code::Blocks
Line 27: | Line 27: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
* Create CB Project | * Create CB Project | ||
− | <syntaxhighlight lang="bash"> | + | <syntaxhighlight lang="bash" line="1"> |
+ | cd ~/devel/kicad && \ | ||
cmake \ | cmake \ | ||
-DOCC_INCLUDE_DIR="${MINGW_PREFIX}"/include/opencascade \ | -DOCC_INCLUDE_DIR="${MINGW_PREFIX}"/include/opencascade \ |
Revision as of 23:05, 16 May 2025
How-to build KiCad with MSys2 Code::Blocks
by Tim Stahlhut (stahta01)
Requirements
- KiCAD source
- KiCAD depends
- GCC Toolchain
- CMake
- Code::Blocks
MSys2 Mingw Environment package install commands
pacman -S --needed cmake git ${MINGW_PACKAGE_PREFIX}-gcc \
${MINGW_PACKAGE_PREFIX}-codeblocks
pacman -S --needed ${MINGW_PACKAGE_PREFIX}-opencascade \
${MINGW_PACKAGE_PREFIX}-wxPython
Build KiCad using CMake and Code::Blocks Steps
- Clone git repo
mkdir -p ~/devel && cd ~/devel && \ git clone https://github.com/KiCad/kicad-source-mirror.git kicad
- Create CB Project
cd ~/devel/kicad && \
cmake \
-DOCC_INCLUDE_DIR="${MINGW_PREFIX}"/include/opencascade \
-DKICAD_BUILD_QA_TESTS=OFF \
-G"CodeBlocks - MinGW Makefiles" .. > log.txt