max_donetsk
Nov 21 2014, 08:08
Уважаемые форумчане, доброго времени суток! Очень нужна помощь гуру по сборкам. В соседней ветке описывал проблему по поводу того, что трассированная плата в kicad linux ver, не открывается в win ver. Понятно, что они не совместимы, мне посоветовали собрать kicad самому самой новой версии с помощью программы kicad winbuilder. Скачал ее, запустил файл make.bat под windows, по крайней мере так написано в описании. Вроде все пошло собираться, но через некоторое время выскакивает ошибка:"You have not informed bzr of your Launchpad ID, and you must do this to write to Launchpad or access private data. See 'bzr help launchpad-login'". Я понимаю, что нужно кому-то что-то сообщить, но кому, что и как не знаю. Помогите, пожалуйста, дураку разобраться. Заранее благодарен!
max_donetsk
Nov 21 2014, 08:48
Цитата(Барановский Константин @ Nov 21 2014, 10:41)
Для начала нужно зарегистрироваться на сайте
http://launchpad.net/Затем открыть командную строку и ввести команду
Код
bzr launchpad-login launchpadID
где launchpadID - логин полученный при регистрации.
Возможно потребуется ввести и более подробную информацию (точно уже не помню необходимо ли это) с помощью следующей команды в командной строке:
Код
bzr whoami "Vasya Pupkin <vasya.pupkin@mail.ru>"
имя, фамилия и адрес электронной почты тоже из формы регистрации. Рекомендую указывать всю информацию на латинице, как указано в примере выше.
Спасибо, буду пробовать, по результатам отпишусь, может будет кому полезно, но простите за глупый вопрос, эти шаги выполнять из какой системы windows или ubuntu, например.
Сергей Борщ
Nov 21 2014, 09:50
Сообщение об LaunchpadID - это не ошибка, это предупреждение. Регистрация там нужна для записи, для чтения она не обязательна. Запустил этот скрипт на виртуальной машине с XP, получил другое сообщение об ошибке (сразу после сообщения о ID):
Цитата
bzr: ERROR: exceptions.UnicodeEncodeError: 'ascii' codec can't encode characters in position 34-43: ordinal not in range(128)
и далее текст, что это внутренняя ошибка bazaar. Жалуется на кодировку cp1251. Сменил кодировку, перегрузился, запустил снова. Эта сволочь заново скачивает библиотеки компонентов, которые мне нахрен не нужны. 86 мег. Жду
Добавлено: поменял Control panel -> regional and language options -> Advanced -> Language for non-unicode programs язык на English.
Предыдущее сообщени об ошибке пропало, теперь Error building GLEW.
Еще добавлено: чтобы не скачивал библиотеки, надо в KiCadWinbuilder.cmake в строке set( LIBRARY ON ) заменить ON на OFF
Еще добавлено: после предыдущей ошибки bazaar осталась пустая директория src/glew-cmake, ее надо удалить. После этого строительство GLEW запускается, но падает с той же внутренней ошибкой bazaar (но теперь уже с жалобой на кодировку cp1252, где он ее нашел???).
Снова добавлено:
мы не одинокиЕще: Кое-как победил. Описание ошибки
здесь. В Winbuilder запакована глючная версия bazaar. Надо в setenv.bat добавить строку SET LANGUAGE=C, после чего удалить src/glew-cmake и запустить make.bat снова
Вроде бы сборка пошла...
max_donetsk
Nov 21 2014, 11:36
Цитата(Сергей Борщ @ Nov 21 2014, 11:50)
и далее текст, что это внутренняя ошибка bazaar. Жалуется на кодировку cp1251. Сменил кодировку, перегрузился, запустил снова. Эта сволочь заново скачивает библиотеки компонентов, которые мне нахрен не нужны. 86 мег. Жду
Добавлено: поменял Control panel -> regional and language options -> Advanced -> Language for non-unicode programs язык на English.
Предыдущее сообщени об ошибке пропало, теперь Error building GLEW.
Еще добавлено: чтобы не скачивал библиотеки, надо в KiCadWinbuilder.cmake в строке set( LIBRARY ON ) заменить ON на OFF
Еще добавлено: после предыдущей ошибки bazaar осталась пустая директория src/glew-cmake, ее надо удалить. После этого строительство GLEW запускается, но падает с той же внутренней ошибкой bazaar (но теперь уже с жалобой на кодировку cp1252, где он ее нашел???).
Снова добавлено:
мы не одинокиЕще: Кое-как победил. Описание ошибки
здесь. В Winbuilder запакована глючная версия bazaar. Надо в setenv.bat добавить строку SET LANGUAGE=C, после чего удалить src/glew-cmake и запустить make.bat снова
Вроде бы сборка пошла...
Сделал по вашей инструкции, единственное, кодировку не менял, хотя по началу на нее ругался, но когда добавил строку SET LANGUAGE=C в файл setenv.bat, ругаться перестал и все вроде как пошло, но уже на финальной, насколько я могу судить, стадии, выскочила ошибка:
MrYuran
Nov 21 2014, 11:52
Цитата(max_donetsk @ Nov 21 2014, 12:08)
трассированная плата в kicad linux ver, не открывается в win ver. Понятно, что они не совместимы
Вот это реально жесть.
Ну вот чего стоило сделать сохранение в разных форматах для совместимости с предыдущими версиями.
Прямо диверсия какая-то.
Сергей Борщ
Nov 21 2014, 12:19
Цитата(max_donetsk @ Nov 21 2014, 13:36)
все вроде как пошло, но уже на финальной, насколько я могу судить, стадии, выскочила ошибка:
Нет, это еще только начало сборки. У меня такой ошибки не появлялось и за примерно час собралось.
Похоже, у вас произошел затык на скачивании boost. Попробуйте удались src\kicad\.downloads-by-cmake и запустить сборку еще раз.
max_donetsk
Nov 21 2014, 12:43
Цитата(Сергей Борщ @ Nov 21 2014, 14:19)
Похоже, у вас произошел затык на скачивании boost. Попробуйте удались src\kicad\.downloads-by-cmake и запустить сборку еще раз.
Попробовал, не получилось, ошибка та же, хотя boost вроде как закачивается (на скриншотах), но вижу проблему с Doxygen.
Добавлено: только что попробовал все запустить от имени администратора, эффект тот же.
Сергей Борщ
Nov 21 2014, 13:29
Цитата(max_donetsk @ Nov 21 2014, 14:43)
Попробовал, не получилось, ошибка та же, хотя boost вроде как закачивается (на скриншотах), но вижу проблему с Doxygen
У меня такое же сообщение о Doxygen. Он не нужен. А вот boost у меня собирается:
Код
-- extracting...
src='D:/build/KiCAD/kicad-winbuilder-3.4/src/kicad/.downloads-by-cmake/boost_1_54_0.tar.bz2'
dst='D:/build/KiCAD/kicad-winbuilder-3.4/src/kicad/.downloads-by-cmake/boost_1_54_0/src/boost'
-- extracting... [tar xfz]
-- extracting... [analysis]
-- extracting... [rename]
-- extracting... [clean up]
-- extracting... done
[ 0%] creating 'boost scratch repo' specifically for boost to track boost patches
[ 0%] adding pristine boost files to 'boost scratch repo'
[ 0%] committing pristine boost files to 'boost scratch repo'
[ 0%] Performing patch step for 'boost'
patching file boost/polygon/detail/minkowski.hpp
....
правда у меня установлен mingw/msys с кучей всего внутри. Сейчас перенесу их куда-нибудь и попробую собрать заново
Запустил снова. Собирается... Даже и не знаю, чем помочь...
max_donetsk
Nov 21 2014, 13:45
Цитата(Сергей Борщ @ Nov 21 2014, 15:29)
Запустил снова. Собирается... Даже и не знаю, чем помочь...
А подскажите, пожалуйста, у вас собирается какая ревизия kicad? Я понимаю, что батник сам закачивает все, но все же. У меня - 5297.
Сергей Борщ
Nov 21 2014, 14:35
Цитата(max_donetsk @ Nov 21 2014, 15:45)
Я понимаю, что батник сам закачивает все, но все же. У меня - 5297.
-- Kicad Bazaar build version: (2014-11-21 BZR 5297)
Барановский Константин
Nov 21 2014, 16:21
max_donetsk, нужно папку winbuilder'а переименовать на какую-нибудь покороче и избавиться от вложенности папок. Т.е. если сейчас структура папок такая:
Код
D:/kicad-winbuilder-3.4-2/kicad-winbuilder-3.4/...
то должна стать, например, такой:
Код
D:/kicad-winbuilder/...
Это связано с ограничением windows на длину имени файла. Подробнее можно почитать тут:
https://bugs.launchpad.net/kicad-winbuilder/+bug/1289983
max_donetsk
Nov 21 2014, 18:35
Ребята, совсем замучился, как только не пробовал. Уже приехал домой, все перепробовал, уменьшил названия в папках, сделал минимальный путь к директории, запускал от имени администратора и в режиме совместимости с WinXP SP3, потом пробовал в режиме совместимости Win XP SP2 (на компьютере стоит Win7 x64), ничего не помогает, проблема остается такой же. Такое чувство, что ваш winbuilder отличается от моего. Очень хочется разобраться до конца. Сейчас буду пробовать поставить на виртуальную машину WinXP, попробую еще там.
AHTOXA
Nov 21 2014, 19:00
Может быть вам взять готовую сборку из
соседней темы? Вроде бы вот тут свежие сборки:
ftp://ftp.kicad.ru/pub/kicad/install/win32/gost_commit/ (но могу ошибаться).
max_donetsk
Nov 21 2014, 20:26
Цитата(AHTOXA @ Nov 21 2014, 21:00)
Может быть вам взять готовую сборку из
соседней темы? Вроде бы вот тут свежие сборки:
ftp://ftp.kicad.ru/pub/kicad/install/win32/gost_commit/ (но могу ошибаться).
Спасибо за совет, но у меня уже чисто спортивный интерес, чтобы получилось, но на заметку взял
Сергей Борщ
Nov 22 2014, 06:57
Да, у меня в виртуальной машине стоит WinXP 32-битная.
ArtDenis
Nov 24 2014, 14:21
Может уже обсуждалось. Как побороть ошибку билда кикада под 7-й виндой (с помощью KiCadWinbuilder):
Код
-- Checking for GLEW
-- Downloading
You have not informed bzr of your Launchpad ID, and you must do this to
write to Launchpad or access private data. See "bzr help launchpad-login".
bzr: ERROR: exceptions.UnicodeEncodeError: 'ascii' codec can't encode characters in position 34-43: ordinal not in range(128)
Traceback (most recent call last):
File "bzrlib\commands.pyo", line 930, in exception_to_return_code
File "bzrlib\commands.pyo", line 1141, in run_bzr
File "bzrlib\commands.pyo", line 673, in run_argv_aliases
File "bzrlib\commands.pyo", line 697, in run
File "bzrlib\cleanup.pyo", line 136, in run_simple
File "bzrlib\cleanup.pyo", line 166, in _do_with_cleanups
File "bzrlib\builtins.pyo", line 1649, in run
File "bzrlib\branch.pyo", line 1463, in create_checkout
File "bzrlib\bzrdir.pyo", line 906, in create_workingtree
File "bzrlib\workingtree_4.pyo", line 1565, in initialize
File "bzrlib\transform.pyo", line 2535, in build_tree
File "bzrlib\transform.pyo", line 2590, in _build_tree
File "bzrlib\progress.pyo", line 116, in update
File "bzrlib\ui\text.pyo", line 374, in _progress_updated
File "bzrlib\ui\text.pyo", line 554, in show_progress
File "bzrlib\ui\text.pyo", line 536, in _repaint
File "bzrlib\ui\text.pyo", line 440, in _show_line
UnicodeEncodeError: 'ascii' codec can't encode characters in position 34-43: ordinal not in range(128)
bzr 2.6b1 on python 2.6.6 (Windows-7-6.1.7601-SP1)
arguments: ['bzr', 'co', '--lightweight', 'lp:glew-cmake', 'glew-cmake']
plugins: bzrtools[2.5.0], changelog_merge[2.6b1], colo[0.4.0],
explorer[1.3.0dev], fastimport[0.14.0dev], git[0.6.8dev],
launchpad[2.6b1], loom[2.3.0dev], netrc_credential_store[2.6b1],
news_merge[2.6b1], pipeline[1.4.0], qbzr[0.23.0dev], rewrite[0.6.4dev],
svn[1.2.2dev], upload[1.2.0dev], xmloutput[0.8.8]
encoding: 'cp1251', fsenc: 'mbcs', lang: None
*** Bazaar has encountered an internal error. This probably indicates a
bug in Bazaar. You can help us fix it by filing a bug report at
https://bugs.launchpad.net/bzr/+filebug
including this traceback and a description of the problem.
ERROR Checking out source code!
ERROR Bazaar said:
Для продолжения нажмите любую клавишу . . .
Сергей Борщ
Nov 24 2014, 14:45
Цитата(ArtDenis @ Nov 24 2014, 16:21)
Может уже обсуждалось.
Потрудитесь прочитать предыдущую страницу.
ArtDenis
Nov 24 2014, 15:30
Сергей Борщ, точно. Просмотрел...
max_donetsk
Nov 25 2014, 20:30
Отписываюсь по результату. Забегая наперед, скажу, ничего не получилось.
В общем поставил на виртуальную машину WinXP SP3. Скачал kicadwinbuilder 3.4, попробовал, результат тот же, что и в Win7. Решил потом попробовать с kicadwinbuilder 3.3, результат тот же, не собирается kicad, но что заметил, в командной строке проходит проверка на компилятор MinGW. Отдельно я его не ставил, может в этом проблема? Если да, то посоветуйте, пожалуйста, что конкретно нужно поставить. Еще есть предположение на то, что быть может на компьютер нужно установить какой-то SDK, ведь не может быть, что на одном компьютере kicad собирается, а на другом нет, явно, что чего-то не хватает.
Сергей Борщ
Nov 25 2014, 21:16
Цитата(max_donetsk @ Nov 25 2014, 22:30)
проходит проверка на компилятор MinGW. Отдельно я его не ставил, может в этом проблема?
Нет, отдельно его ставить не нужно - он идет в комплекте с kicadwinbuilder.
Цитата(max_donetsk @ Nov 25 2014, 22:30)
может на компьютер нужно установить какой-то SDK,
kicadwinbuilder и есть такой SDK.
max_donetsk
Nov 26 2014, 08:40
Тогда даже не знаю, в чем может быть такое дикое нежелание kicadwinbuilderа собрать сборку на моих двух компьютерах. Единственное, что я не делал, так это то, что не давал своих Launcpad ID, но, думаю, что это не так важно.
Барановский Константин
Nov 26 2014, 08:57
Может стоит попробовать собрать из корня диска С: ?)) Знаю, звучит глупо, но мало ли...
P.S. Я имею в виду c:\kicad-winbuilder\... вместо d:\...
max_donetsk
Nov 26 2014, 09:11
Цитата(Барановский Константин @ Nov 26 2014, 10:57)
Может стоит попробовать собрать из корня диска С: ?)) Знаю, звучит глупо, но мало ли...
P.S. Я имею в виду c:\kicad-winbuilder\... вместо d:\...
Пробовал, даже сократил еще больше имя, пробовал из директории c:\kicad\... и никак. У меня такое чувство, что чего-то не хватает установленного из программ того, что стоит у вас.
Сергей Борщ
Nov 26 2014, 09:29
Так а на чем у вас сейчас процесс заканчивается? По какой ошибке вываливается? Там есть папочка с логами, прикрепите сюда архив с ее содержимым.
max_donetsk
Nov 26 2014, 19:39
Цитата(Сергей Борщ @ Nov 26 2014, 11:29)
Так а на чем у вас сейчас процесс заканчивается? По какой ошибке вываливается? Там есть папочка с логами, прикрепите сюда архив с ее содержимым.
Заканчивается на том же самом месте, что и на Win 7. Ну в общем, выкладываю логи, посмотрите, пожалуйста, может что-то увидите
Цитата(max_donetsk @ Nov 26 2014, 23:39)
Заканчивается на том же самом месте, что и на Win 7. Ну в общем, выкладываю логи, посмотрите, пожалуйста, может что-то увидите
Все указывает на то, что у Вас проблемы с bzr.exe. На сколько помню Вам уже писали, что bzr.exe кривой в сборке KiCad Winbuilder.
У меня были подобные чудеса. Из-за того, что bzr.exe падал на каком-то этапе при клонировании каждого из хранилищ, то ошибки потом при сборке с помощью cmake появлялись в различных местах.
Мне помогло следующее: удалял из KiCad Winbuilder полностью содержимое директории, в которой находится программа bzr. Далее внутрь этой директории копировал содержимое директории C:/Program files/bzr (bzr ставил под винду штатным способом с помощью инсталлятора bzr, скачанного с официального сайта bzr). Точные наименования директорий не укажу сейчас, поскольку нет под рукой той машины с виндой.
После этого нужно обязательно удалить все директории с закаченными клонами хранилищ (если не ошибаюсь, хранилища закачиваются в директорию src). Иначе KiCad Winbuilder больше не будет пытаться склонировать хранилища, которые он пытался дать команду склонировать, а они недоклонировались и находятся теперь в разрушенном состоянии.
Это всё хорошо, но я не понял про ГОСТовские дополнения. Как их туда вклячить?
AHTOXA
Сборку 4289 можно советовать только врагу. Куча глюков, и откатиться нельзя - старые версии не понимают формат его PCB файла, а в этой версии больше нет возможности сохранения в старом формате.
AHTOXA
Nov 27 2014, 10:42
Цитата(break @ Nov 27 2014, 12:56)
AHTOXA
Сборку 4289 можно советовать только врагу.
Пардон. Я не советовал какую-то конкретную сборку, я просто подсказал, где можно взять готовые.
А какая версия сейчас правильная?
Цитата(break @ Nov 27 2014, 11:56)
Это всё хорошо, но я не понял про ГОСТовские дополнения. Как их туда вклячить?
Если есть интерес к возможности ГОСТ сборки под винду, давайте создам ветку на базе lp:kicad-winbuilder, туда внесу все изменения, которые для этого делал.
max_donetsk
Nov 27 2014, 20:37
Ребят, доброго времени суток! Вроде бы пошло, коллективный разум победил, спасибо всем за советы, завтра отпишу, что и как делал, если все пройдет до конца гладко.
Цитата(break @ Nov 27 2014, 11:56)
Это всё хорошо, но я не понял про ГОСТовские дополнения. Как их туда вклячить?
Создал ветку lp:~kicad-gost-committers/kicad-winbuilder/kicad-winbuilder, текущая ревизия номер 70.
В моем случае выполнял следующую последовательность (описал по памяти на основании текущего состояния директорий на ноутбуке, на котором делал сборку в июне, поэтому могут быть неточности):
1) скачать и установить Bazaar (https://launchpad.net/bzr/2.5/2.5.1/+download/bzr-2.5.1-1-setup.exe)
2) скачать и распаковать
https://launchpad.net/kicad-winbuilder/trun...uilder-3.4-2.7z, например в директорию C:\
3) в полученную директорию C:\kicad-winbuilder-3.4 поверх файла KiCadWinbuilder.cmake записать файл KiCadWinbuilder.cmake из lp:~kicad-gost-committers/kicad-winbuilder/kicad-winbuilder ветки
4) удалить директорию C:\kicad-winbuilder-3.4\env\bazaar
5) скопировать директорию C:\Program Files (x86)\Bazaar в директорию C:\kicad-winbuilder-3.4\env\
6) запустить сборку: зайти в директорию C:\kicad-winbuilder-3.4, выполнить команду cmake -P KiCadWinbuilder.cmake
Если что, позже добавлю пункты для окончательной упаковки в архив результирующей сборки (сейчас не помню детали).
max_donetsk
Nov 28 2014, 07:52
В общем у меня все заработало (без ГОСТовских дополнений, но я с ними и не пробовал). По порядку что мне помогло (KicadWinBuilder версии 3.4):
- в файле setenv.bat добавлена строка SET LANGUAGE = C;
- bazaar установлен отдельно (скачан
отсюда версия 2.5.1);
- предварительно перед установкой были подчищены все директории, согласно вот этому:
Цитата
Мне помогло следующее: удалял из KiCad Winbuilder полностью содержимое директории, в которой находится программа bzr. Далее внутрь этой директории копировал содержимое директории C:/Program files/bzr (bzr ставил под винду штатным способом с помощью инсталлятора bzr, скачанного с официального сайта bzr)
После этого нужно обязательно удалить все директории с закаченными клонами хранилищ (если не ошибаюсь, хранилища закачиваются в директорию src). Иначе KiCad Winbuilder больше не будет пытаться склонировать хранилища, которые он пытался дать команду склонировать, а они недоклонировались и находятся теперь в разрушенном состоянии.
На этом все, сборка пошла в работу и была успешно создана.
Теперь из того, что не помогло и, на мой взгляд, возможно, это и было камнем преткновения изначально, но перепроверять не стал. Изначально сделал вот это:
Цитата
Добавлено: поменял Control panel -> regional and language options -> Advanced -> Language for non-unicode programs язык на English
Но впоследствии вернул обратно язык на русский, так как при попытке установить bzr отдельно, выскакивала какая-то ошибка, я ее даже прочесть не мог, так как кодировка текущая выводила на экран какую-то абракадабру. После возврата на русский язык для non-unicode programs ошибка при установке bzr вообще никакая не выскакивала и установка bzr прошла успешно ну и сборка тоже.
Потом не делал вот этого:
Цитата
и далее текст, что это внутренняя ошибка bazaar. Жалуется на кодировку cp1251. Сменил кодировку, перегрузился, запустил снова.
так как от этой проблемы изначально спасал английский язык для non-unicode program. А в глобальном смысле помогла установка родного bzr.
Огромное спасибо
Сергею Борщу,
Барановскому Константину,
AVL и всем, кто принимал участие в решении данной проблемы.
P.S. Это все проделал на виртуальной машине с WinXP SP3 на борту, на Win7 не пробовал, но, думаю, что все заработает, так как изначально ошибки были одинаковы.
AVLПод win 8.1 x64 не хочет собираться - выдаёт вот что:
Код
-- KiCad-Winbuilder V3.4
-- Build type: Release
-- Checking for environment problems
-- Checking for installed Bazaar
-- Checking for wxPython
-- Found wxPython
-- Downloading Latest Library Archive...
-- Checking out KiCad Documentation source (BZR head)
bzr: ERROR: Unsupported protocol for url "lp:~kicad-gost-committers/kicad/doc"
ERRORChecking out the Documentation source!
-- Checking for BZIP2
-- Checking for GLEW
-- Downloading
bzr: ERROR: Unsupported protocol for url "lp:glew-cmake"
ERROR Checking out source code!
ERROR Bazaar said:
Для продолжения нажмите любую клавишу . . .
Под winXP эту часть прошло нормально, но за 8 часов результата дождаться не удалось
.
Кстати, команда "cmake -P KiCadWinbuilder.cmake" выполняться не будет, сначала нужно запускать setenv.bat, так что не зря там присутствует make.bat, который это делает автоматически.
Пробовал собирать в виртуальных машинах. Всё равно ничего не получилось.
Под XP sp3 x86 пишет:
Код
CMake Error at KiCadWinbuilder.cmake:582 (file):
file RENAME failed to rename
C:/kicad/src/bzip2/bzip2-1.0.6/build/libbz2.dll
to
C:/kicad/kicad/bin/libbz2.dll
because: File exists
Под XP sp2 x64:
Код
CMake Error at KiCadWinbuilder.cmake:1041 (file):
file COPY cannot find "C:/kicad/kicad/bin/pylib/_pcbnew.pyd".
Не знаю, что дальше делать.
Единственное, что делаю не так: использую
https://launchpad.net/kicad-winbuilder/trun...uilder-3.4-3.7z вместо
https://launchpad.net/kicad-winbuilder/trun...uilder-3.4-2.7z, но мне кажется, что это несущественно. Потом попробую с 2.7.
В WIN 8.1 64 прекрасно собирается с помощью Winbuilder 3.4.3. Рекомендую заменить версию Bazaar в архиве (уже обсуждалось) и версию Cmake на v.3.2.3.
В файле kicadwinbuilder.cmake также есть ошибки. Прилагаются версии файла для обычной и гостовской версии.
SDI
Да вроде всё делал по рекомендациям. И Bazaar ставил отдельно и заменял, и kicadwinbuilder.cmake заменял.
Вчера вдруг под XP sp3 x86 начало собираться, правда компилятор тоже на что-то ругался. За 10 часов прошло 5%. (Видимо мощность компа не влияет.)
Потом попробую Ваши варианты, спасибо.
Таки под XP 32 и 64 бита собралось (под 32 бита за те же примерно 16 часов, под 64 в виртуальной машине из-под Kubuntu за 10) благодаря предоставленным SDI kicadwinbuilder.cmake. За что ему отдельное спасибо. Хотя при сборке , насколько я успел заметить, выдавались какие-то ошибки на boost. С предыдущим .cmake собралось, но для работы не хватило какой-то dll'ки.
Под win 8.1 собираться так и не хочет.
Так что если кому нужна готовая сборка, могу выложить, только не знаю куда.
Application: kicad
Version: (2015-06-16 BZR 4345 GOST-COMMITTERS)-product release build
wxWidgets: Version 3.0.0 (debug,wchar_t,compiler with C++ ABI 1002,GCC 4.8.2,wx containers,compatible with 2.8)
Platform: Windows NT 6.2 (build 9200), 64-bit edition, 64 bit, Little endian, wxMSW
Boost version: 1.54.0
USE_WX_GRAPHICS_CONTEXT=OFF
USE_WX_OVERLAY=OFF
KICAD_SCRIPTING=ON
KICAD_SCRIPTING_MODULES=ON
KICAD_SCRIPTING_WXPYTHON=ON
USE_FP_LIB_TABLE=HARD_CODED_ON
BUILD_GITHUB_PLUGIN=ON
P.S. Только мне непонятна нумерация релизов. На ftp лежит kicad_gost_commit_src_4290-5005.zip от 22.07.2014. А где-то я видел упоминания уже о версиях далеко за 5000.
P.P.S. Рано радовался. Сборка неработоспособна.
Я смотрю, что Линуховая сборка откомпилирована GCC с номером 4.8.4., а эти пока все 4.8.2. Может и это влияет на работоспособность?
После запуска Kicad-winbuilder-master в командной строке кракозябры (и кто додумался делать вывод в UTF-8??!).
В логе makepkg пишет:
[ 1%] Built target shader_headers
Makefile:127: ошибка выполнения рецепта для цели «all»
Обычный winbuilder пишет:
Код
bzr: ERROR: Invalid url supplied to transport: "bzr+ssh://bazaar.launchpad.net/~
kicad-developers/kicad/doc": no supported schemes
ERRORChecking out the Documentation source!
-- Checking for BZIP2
-- Checking for GLEW
-- Building GLEW
ERROR Building GLEW
Завтра продолжу изыскания.
Сборка гостовской ветки Kicad c помощью Kicad-winbuilder-master заканчивается с ошибкой, а
обычной ветки-все нормально, хорошо бы подправить, непонятно в чем разница.
Кто-нибудь использует Kicad-winbuilder-master для сборки гостовской ветки Kicad, не удается применить.
Из-за постоянных проблем при сборке посредством Winbuilder'а решил перейти на негостовскую ветку. Тем более, что дополнения по генерации перечня и спецификации всё равно не работали. А больше ничего полезного в ГОСТ варианте не заметил. Буду пользоваться kicadbom2spec.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.