Цитата(Сергей Борщ @ May 9 2011, 17:02)

Попытался собрать из исходников. использую mingw/msys...
Напишу, как есть у меня (исключил доп. библиотеки libpng, jpeg, expat, tiff, jbig для сборки wxWidgets).
______________________________________________________________________________
1. В переменных среды Windows прописал:
BOOST_ROOT=C:\MinGW\msys\1.0\home\boost_1_45_0
HOME=C:\MinGW\msys\1.0\home
PATH=%PATH%;C:\MinGW\bin;C:\MinGW\msys\1.0\bin;C:\MinGW\msys\1.0\home\cmake-2.8.4\bin;C:\MinGW\msys\1.0\home\zlib-1.2.5;
______________________________________________________________________________
2. В файле etc/profile
Добавлено:
PKG_CONFIG_PATH="/mingw/lib/pkgconfig"
CVS_RSH=ssh
CFLAGS="-pipe -O2 -mms-bitfields -march=i686"
CPATH="/usr/local/include"
C_INCLUDE_PATH="/usr/local/include"
CPLUS_INCLUDE_PATH="/usr/local/include"
OBJC_INCLUDE_PATH="/usr/local/include"
LIBRARY_PATH="/usr/local/lib"
LDFLAGS=-static
export HOME LOGNAME MSYSTEM HISTFILE PKG_CONFIG_PATH CVS_RSH LDFLAGS CFLAGS CPATH C_INCLUDE_PATH CPLUS_INCLUDE_PATH OBJC_INCLUDE_PATH LIBRARY_PATH
______________________________________________________________________________
3. Сборка wxWidgets
cd wxWidgets-2.9.1
cd build-release
../configure --enable-unicode --disable-debuge --disable-shared --enable-monolithic --with-opengl --with-odbc --with-aui
make
make install
______________________________________________________________________________
4. Правка файла CMakeLists.txt (в директории с KiCAD'ом)
стр. 169 раскомментирую:
find_package(Boost 1.45 QUIET)
check_find_package_result(Boost_FOUND "Boost")
стр. 183 убираю "aui":
find_package(wxWidgets COMPONENTS gl adv html core net base xml QUIET)
______________________________________________________________________________
5. Сборка KiCAD (создана директория build/release)
cd d:/kicad/kicad/build/release
cmake -G "MSYS Makefiles" -DwxUSE_UNICODE=ON -DKICAD_GOST=ON -DKICAD_TESTING_VERSION=ON -DCMAKE_BUILD_TYPE=Release ../../
make -j5
make install