|
|
@ -88,39 +88,43 @@ Currently the only supported compilers are GCC on linux and windows and clang on |
|
|
|
|
|
|
|
Some dependencies must be satisfied for the correct installation of KiCad: |
|
|
|
|
|
|
|
wxWidgets >= 3.0.0 http://www.wxwidgets.org/ |
|
|
|
wxWidgets >= 3.0.0 http://www.wxwidgets.org/ |
|
|
|
|
|
|
|
CMake >= 2.8.4 http://www.cmake.org/ |
|
|
|
CMake >= 2.8.4 http://www.cmake.org/ |
|
|
|
|
|
|
|
Boost C++ Libraries: >= 1.54 http://www.boost.org/ |
|
|
|
Boost C++ Libraries: >= 1.54 http://www.boost.org/ |
|
|
|
files used by kicad are autmatically downloaded and patched if needed |
|
|
|
from boost site. |
|
|
|
|
|
|
|
OpenGL >= 2.1 |
|
|
|
Linux: Mesa 3D Graphics Library http://www.mesa3d.org/ |
|
|
|
Linux: Mesa 3D Graphics Library http://www.mesa3d.org/ |
|
|
|
Windows: built-in |
|
|
|
|
|
|
|
Zlib Compression Library http://www.zlib.net/ |
|
|
|
Zlib Compression Library http://www.zlib.net/ |
|
|
|
|
|
|
|
cairo http://cairographics.org/ |
|
|
|
cairo http://cairographics.org/ |
|
|
|
|
|
|
|
GLEW http://glew.sourceforge.net/ |
|
|
|
GLEW http://glew.sourceforge.net/ |
|
|
|
|
|
|
|
libcurl http://curl.haxx.se/ |
|
|
|
libcurl http://curl.haxx.se/ |
|
|
|
|
|
|
|
OpenMP (optional) http://openmp.org/ |
|
|
|
OpenMP (optional) http://openmp.org/ |
|
|
|
|
|
|
|
GLM >= 9.5.4 http://glm.g-truc.net/ |
|
|
|
GLM >= 9.5.4 http://glm.g-truc.net/ |
|
|
|
|
|
|
|
pkg-config http://pkgconfig.freedesktop.org/ |
|
|
|
pkg-config http://pkgconfig.freedesktop.org/ |
|
|
|
|
|
|
|
Doxygen (optional) http://www.stack.nl/~dimitri/doxygen/index.html |
|
|
|
Doxygen (optional) http://www.stack.nl/~dimitri/doxygen/index.html |
|
|
|
|
|
|
|
python >= 2.6 (optional) http://python.org/ |
|
|
|
python >= 2.6 (optional) http://python.org/ |
|
|
|
|
|
|
|
wxPython (optional) http://www.wxpython.org/ |
|
|
|
wxPython (optional) http://www.wxpython.org/ |
|
|
|
|
|
|
|
SWIG >= 3.0 (optional) http://swig.org/ |
|
|
|
SWIG >= 3.0 (optional) http://swig.org/ |
|
|
|
|
|
|
|
libngspice (optional) http://ngspice.sourceforge.net/ |
|
|
|
|
|
|
|
OCE >= 0.16 (optional) https://github.com/tpaviot/oce |
|
|
|
|
|
|
|
In source-tree-build are mostly unwanted, so make a subdir called "build" and |
|
|
|
change to it. |
|
|
@ -148,7 +152,7 @@ build directory. |
|
|
|
Important parameters to cmake |
|
|
|
----------------------------- |
|
|
|
|
|
|
|
See Documentation/compiling/build-config.txt for a list of all CMake options |
|
|
|
See Documentation/development/compiling.md for a list of all CMake options |
|
|
|
available when compiling KiCad. |
|
|
|
|
|
|
|
-DCMAKE_BUILD_TYPE=<buildtype> |
|
|
|