Сборка
KiCad v5377 для
Apple OS X KiCad_v5377withPYTHON.tar.bz2 из репозитория:
Код
bzr branch lp:kicad
включены следующие опции:
-поддержкой python-скриптов
Код
-DPYTHON_EXECUTABLE=`which python` -DPYTHON_SITE_PACKAGE_PATH=`pwd`/../wx-bin/lib/python2.7/site-packages -DKICAD_SCRIPTING=ON -DKICAD_SCRIPTING_MODULES=ON -DKICAD_SCRIPTING_WXPYTHON=ON
-пиктограммы в меню
Код
-DUSE_WX_GRAPHICS_CONTEXT=ON -DUSE_IMAGES_IN_MENUS=ON
-подключен WebKit
Код
-DKICAD_USE_WEBKIT=ON
итоговый "набор" опций:
Код
cmake ../kicad -DGLEW_GLEW_LIBRARY=/usr/X11R6/lib -DGLEW_INCLUDE_DIR=/usr/X11R6/include \
-DUSE_WX_GRAPHICS_CONTEXT=ON -DUSE_IMAGES_IN_MENUS=ON -DCMAKE_C_COMPILER=/usr/bin/clang -DCMAKE_CXX_COMPILER=/usr/bin/clang++ \
-DCMAKE_OSX_DEPLOYMENT_TARGET=10.9 -DCMAKE_CXX_FLAGS=-D__ASSERTMACROS__ \
-DwxWidgets_CONFIG_EXECUTABLE=../wx-bin/bin/wx-config \
-DPYTHON_EXECUTABLE=`which python` \
-DPYTHON_SITE_PACKAGE_PATH=`pwd`/../wx-bin/lib/python2.7/site-packages \
-DKICAD_SCRIPTING=ON -DKICAD_SCRIPTING_MODULES=ON -DKICAD_SCRIPTING_WXPYTHON=ON \
-DCMAKE_INSTALL_PREFIX=/Applications/KiCad -DCMAKE_BUILD_TYPE=Release -DPKG_CONFIG_EXECUTABLE=/Applications/KiCad/bin/pkg-config \
-DCAIRO_INCLUDE_DIR=/usr/X11R6/include/cairo -DCAIRO_LIBRARY=/usr/X11R6/lib/libcairo.dylib \
-DKICAD_USE_WEBKIT=ON
P.S. перед сборкой не забываем установить
CMake.app,
bzr,
Xcode Command Line Tools и собрать
pcre,
pkgconfig,
SWIG и
GLEW (не пользуюсь MacPorts и brew)
P.P.S. кому интересен полный процесс сборки, могу выложить скрипт.
Сообщение отредактировал mobidev - Jan 18 2015, 10:23