|
|
  |
KiCad winbuilder, Проблемы при сборке KiCAD с его помощью |
|
|
|
Nov 24 2014, 14:21
|
Частый гость
 
Группа: Участник
Сообщений: 142
Регистрация: 10-11-12
Пользователь №: 74 318

|
Может уже обсуждалось. Как побороть ошибку билда кикада под 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: Для продолжения нажмите любую клавишу . . .
Сообщение отредактировал ArtDenis - Nov 24 2014, 14:22
--------------------
|
|
|
|
|
Nov 25 2014, 20:30
|
Частый гость
 
Группа: Участник
Сообщений: 95
Регистрация: 9-06-07
Из: Донецк
Пользователь №: 28 329

|
Отписываюсь по результату. Забегая наперед, скажу, ничего не получилось. В общем поставил на виртуальную машину WinXP SP3. Скачал kicadwinbuilder 3.4, попробовал, результат тот же, что и в Win7. Решил потом попробовать с kicadwinbuilder 3.3, результат тот же, не собирается kicad, но что заметил, в командной строке проходит проверка на компилятор MinGW. Отдельно я его не ставил, может в этом проблема? Если да, то посоветуйте, пожалуйста, что конкретно нужно поставить. Еще есть предположение на то, что быть может на компьютер нужно установить какой-то SDK, ведь не может быть, что на одном компьютере kicad собирается, а на другом нет, явно, что чего-то не хватает.
|
|
|
|
|
Nov 25 2014, 21:16
|

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

|
Цитата(max_donetsk @ Nov 25 2014, 22:30)  проходит проверка на компилятор MinGW. Отдельно я его не ставил, может в этом проблема? Нет, отдельно его ставить не нужно - он идет в комплекте с kicadwinbuilder. Цитата(max_donetsk @ Nov 25 2014, 22:30)  может на компьютер нужно установить какой-то SDK, kicadwinbuilder и есть такой SDK.
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
Nov 26 2014, 09:11
|
Частый гость
 
Группа: Участник
Сообщений: 95
Регистрация: 9-06-07
Из: Донецк
Пользователь №: 28 329

|
Цитата(Барановский Константин @ Nov 26 2014, 10:57)  Может стоит попробовать собрать из корня диска С: ?)) Знаю, звучит глупо, но мало ли...
P.S. Я имею в виду c:\kicad-winbuilder\... вместо d:\... Пробовал, даже сократил еще больше имя, пробовал из директории c:\kicad\... и никак. У меня такое чувство, что чего-то не хватает установленного из программ того, что стоит у вас.
|
|
|
|
|
Nov 26 2014, 19:39
|
Частый гость
 
Группа: Участник
Сообщений: 95
Регистрация: 9-06-07
Из: Донецк
Пользователь №: 28 329

|
Цитата(Сергей Борщ @ Nov 26 2014, 11:29)  Так а на чем у вас сейчас процесс заканчивается? По какой ошибке вываливается? Там есть папочка с логами, прикрепите сюда архив с ее содержимым. Заканчивается на том же самом месте, что и на Win 7. Ну в общем, выкладываю логи, посмотрите, пожалуйста, может что-то увидите
Прикрепленные файлы
logs.zip ( 4.86 килобайт )
Кол-во скачиваний: 40
|
|
|
|
|
Nov 26 2014, 20:55
|
Местный
  
Группа: Свой
Сообщений: 392
Регистрация: 29-05-07
Из: Москва
Пользователь №: 28 020

|
Цитата(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 больше не будет пытаться склонировать хранилища, которые он пытался дать команду склонировать, а они недоклонировались и находятся теперь в разрушенном состоянии.
|
|
|
|
|
Nov 27 2014, 20:31
|
Местный
  
Группа: Свой
Сообщений: 392
Регистрация: 29-05-07
Из: Москва
Пользователь №: 28 020

|
Цитата(break @ Nov 27 2014, 11:56)  Это всё хорошо, но я не понял про ГОСТовские дополнения. Как их туда вклячить? Если есть интерес к возможности ГОСТ сборки под винду, давайте создам ветку на базе lp:kicad-winbuilder, туда внесу все изменения, которые для этого делал.
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|