|
KiCad winbuilder, Проблемы при сборке KiCAD с его помощью |
|
|
|
Nov 21 2014, 08:08
|
Частый гость
 
Группа: Участник
Сообщений: 95
Регистрация: 9-06-07
Из: Донецк
Пользователь №: 28 329

|
Уважаемые форумчане, доброго времени суток! Очень нужна помощь гуру по сборкам. В соседней ветке описывал проблему по поводу того, что трассированная плата в 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'". Я понимаю, что нужно кому-то что-то сообщить, но кому, что и как не знаю. Помогите, пожалуйста, дураку разобраться. Заранее благодарен!
|
|
|
|
|
 |
Ответов
|
Nov 21 2014, 09:50
|

Гуру
     
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095

|
Сообщение об 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 снова Вроде бы сборка пошла...
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
Nov 21 2014, 11:36
|
Частый гость
 
Группа: Участник
Сообщений: 95
Регистрация: 9-06-07
Из: Донецк
Пользователь №: 28 329

|
Цитата(Сергей Борщ @ 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, ругаться перестал и все вроде как пошло, но уже на финальной, насколько я могу судить, стадии, выскочила ошибка:
Сообщение отредактировал max_donetsk - Nov 21 2014, 11:50
Эскизы прикрепленных изображений
|
|
|
|
|
Nov 21 2014, 12:19
|

Гуру
     
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095

|
Цитата(max_donetsk @ Nov 21 2014, 13:36)  все вроде как пошло, но уже на финальной, насколько я могу судить, стадии, выскочила ошибка: Нет, это еще только начало сборки. У меня такой ошибки не появлялось и за примерно час собралось. Похоже, у вас произошел затык на скачивании boost. Попробуйте удались src\kicad\.downloads-by-cmake и запустить сборку еще раз.
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
Nov 21 2014, 12:43
|
Частый гость
 
Группа: Участник
Сообщений: 95
Регистрация: 9-06-07
Из: Донецк
Пользователь №: 28 329

|
Цитата(Сергей Борщ @ Nov 21 2014, 14:19)  Похоже, у вас произошел затык на скачивании boost. Попробуйте удались src\kicad\.downloads-by-cmake и запустить сборку еще раз. Попробовал, не получилось, ошибка та же, хотя boost вроде как закачивается (на скриншотах), но вижу проблему с Doxygen. Добавлено: только что попробовал все запустить от имени администратора, эффект тот же.
Сообщение отредактировал max_donetsk - Nov 21 2014, 13:12
Эскизы прикрепленных изображений
|
|
|
|
|
Nov 21 2014, 13:29
|

Гуру
     
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095

|
Цитата(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 с кучей всего внутри. Сейчас перенесу их куда-нибудь и попробую собрать заново Запустил снова. Собирается... Даже и не знаю, чем помочь...
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
Nov 21 2014, 13:45
|
Частый гость
 
Группа: Участник
Сообщений: 95
Регистрация: 9-06-07
Из: Донецк
Пользователь №: 28 329

|
Цитата(Сергей Борщ @ Nov 21 2014, 15:29)  Запустил снова. Собирается... Даже и не знаю, чем помочь... А подскажите, пожалуйста, у вас собирается какая ревизия kicad? Я понимаю, что батник сам закачивает все, но все же. У меня - 5297.
|
|
|
|
Сообщений в этой теме
max_donetsk KiCad winbuilder Nov 21 2014, 08:08 MrYuran Цитата(max_donetsk @ Nov 21 2014, 12:08) ... Nov 21 2014, 11:52 Барановский Константин max_donetsk, нужно папку winbuilder'а переимен... Nov 21 2014, 16:21 max_donetsk Ребята, совсем замучился, как только не пробовал. ... Nov 21 2014, 18:35 AHTOXA Может быть вам взять готовую сборку из соседней те... Nov 21 2014, 19:00  max_donetsk Цитата(AHTOXA @ Nov 21 2014, 21:00) Может... Nov 21 2014, 20:26 Сергей Борщ Да, у меня в виртуальной машине стоит WinXP 32-бит... Nov 22 2014, 06:57 ArtDenis Может уже обсуждалось. Как побороть ошибку билда к... Nov 24 2014, 14:21 Сергей Борщ Цитата(ArtDenis @ Nov 24 2014, 16:21) Мож... Nov 24 2014, 14:45 ArtDenis Сергей Борщ, точно. Просмотрел... Nov 24 2014, 15:30 max_donetsk Отписываюсь по результату. Забегая наперед, скажу,... Nov 25 2014, 20:30 Сергей Борщ Цитата(max_donetsk @ Nov 25 2014, 22:30) ... Nov 25 2014, 21:16 max_donetsk Тогда даже не знаю, в чем может быть такое дикое н... Nov 26 2014, 08:40 Барановский Константин Может стоит попробовать собрать из корня диска С: ... Nov 26 2014, 08:57 max_donetsk Цитата(Барановский Константин @ Nov 26 2014, ... Nov 26 2014, 09:11 Сергей Борщ Так а на чем у вас сейчас процесс заканчивается? П... Nov 26 2014, 09:29 max_donetsk Цитата(Сергей Борщ @ Nov 26 2014, 11:29) ... Nov 26 2014, 19:39  AVL Цитата(max_donetsk @ Nov 26 2014, 23:39) ... Nov 26 2014, 20:55 break Это всё хорошо, но я не понял про ГОСТовские допол... Nov 27 2014, 07:56 AHTOXA Цитата(break @ Nov 27 2014, 12:56) AHTOXA... Nov 27 2014, 10:42 AVL Цитата(break @ Nov 27 2014, 11:56) Это вс... Nov 27 2014, 20:31 AVL Цитата(break @ Nov 27 2014, 11:56) Это вс... Nov 28 2014, 06:51 max_donetsk Ребят, доброго времени суток! Вроде бы пошло, ... Nov 27 2014, 20:37 max_donetsk В общем у меня все заработало (без ГОСТовских допо... Nov 28 2014, 07:52 break AVL
Под win 8.1 x64 не хочет собираться - выдаёт в... Dec 9 2014, 22:25 break Пробовал собирать в виртуальных машинах. Всё равно... Jun 16 2015, 21:51 SDI В WIN 8.1 64 прекрасно собирается с помощью Winbui... Jun 17 2015, 16:55 break SDI
Да вроде всё делал по рекомендациям. И Bazaar ... Jun 18 2015, 10:57 break Таки под XP 32 и 64 бита собралось (под 32 бита за... Jun 20 2015, 09:10 break Я смотрю, что Линуховая сборка откомпилирована GCC... Jun 25 2015, 17:12 break После запуска Kicad-winbuilder-master в командной ... Feb 29 2016, 23:30 SDI Сборка гостовской ветки Kicad c помощью Kicad-winb... Mar 13 2016, 04:08 SDI Кто-нибудь использует Kicad-winbuilder-master для ... Mar 19 2016, 11:16 break Из-за постоянных проблем при сборке посредством Wi... Aug 24 2016, 22:49
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|