break 0 31 марта, 2014 Опубликовано 31 марта, 2014 · Жалоба Ruslan.B Не далее как позавчера успешно собрал и установил по рецепту, потом это и это. Были проблемы с нехваткой библиотек, но всё решилось. Только не грузил исходники как там написано, а скачал с FTP сервера. К сожалению, KiCAD установился не в собственный каталог, а куда-то вроде /usr/bin (сейчас уже не помню), но это не существенно. P.S. Собрал под Kubuntu 13.10. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_Pasha 0 31 марта, 2014 Опубликовано 31 марта, 2014 · Жалоба Были проблемы с нехваткой библиотек, но всё решилось. Только не грузил исходники как там написано, а скачал с FTP сервера. К сожалению, KiCAD установился не в собственный каталог, а куда-то вроде /usr/bin (сейчас уже не помню), но это не существенно. P.S. Собрал под Kubuntu 13.10. Делал то же самое но с крайней версией из реп, xubuntu13.10 после sudo make install имеем drvmotor@drvmotorX:~$ whereis kicad kicad: /usr/local/bin/kicad /usr/local/lib/kicad Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Ruslan.B 0 2 апреля, 2014 Опубликовано 2 апреля, 2014 (изменено) · Жалоба 2 Ruslan.B А в каком месте, собственно, затык? А во многих. Squezze и whezzy amd 64, в обоих или ошибки при сборке WX или ошибки при сборке самого KiCAD со ссылкой на wx или попросту "ошибка 2" уже на этапе сборки pcbnew ... Возможно, новые версии в таких старых дистрибутивах и не собрать но я поставил из ppa убунты. Только она не ГОСТ, и к тому же время от времени заявляет "этот файл уже открыт" , а так же перевод там кривой жутко. Изменено 2 апреля, 2014 пользователем Ruslan.B Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alex91 0 2 апреля, 2014 Опубликовано 2 апреля, 2014 · Жалоба А во многих. Squezze и whezzy amd 64, в обоих или ошибки при сборке WX или ошибки при сборке самого KiCAD со ссылкой на wx или попросту "ошибка 2" уже на этапе сборки pcbnew ... У меня - wheezy x86 PAE (ставил amd64 - отказался по такой же причине). wx - из реп 2.8. Последний опыт - kicad-gost_4236-1_i386. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Ruslan.B 0 4 апреля, 2014 Опубликовано 4 апреля, 2014 (изменено) · Жалоба Всем спасибо за помощь, получилось. Именно на amd64, причем в Squezzе, качал c ftp bzr4247 Первые впечатления очень грустные - разные языки в меню режут глаз, и это не удастся поправить судя по всему через файл .po А вот кто в редакторе схем переделал диалог добавления элементов в схему...взглянуть бы ему в глаза. Это ж надо, настолько сократить функциональность. Или помнить все наизусть теперь или сперва "обзор библиотек" (откуда ни в редактор, ни в схему ни вытянуть) потом отдельно поиск и выбор компонента. Что ж... Изменено 4 апреля, 2014 пользователем Ruslan.B Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alex91 0 5 апреля, 2014 Опубликовано 5 апреля, 2014 · Жалоба А вот кто в редакторе схем переделал диалог добавления элементов в схему...взглянуть бы ему в глаза. Это ж надо, настолько сократить функциональность. Или помнить все наизусть теперь или сперва "обзор библиотек" (откуда ни в редактор, ни в схему ни вытянуть) потом отдельно поиск и выбор компонента. Что ж... Он убрал кнопку "Список всех"?! Если изменения не очень объёмные - можете поделиться? Тут (или там)? зы В 4236 ГОСТ из "обзора библиотек" можно вставить компонент. Но приходится елозить мышкой по экрану. Список мне больше нравится - компактней и выскакивает в центре. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AVL 0 9 апреля, 2014 Опубликовано 9 апреля, 2014 · Жалоба Кто-нибудь успешно собирал lp:kicad ревизии 4742 и выше? У меня 4742 собирается, но при запуске Pcbnew вываливается "segmentation fault". При запуске eeschema все нормально. А начиная с 4757 вообще не собирается. В ветке lp:~kicad-gost-committers/kicad/kicad смержил пока только до ревизии 4741 ветки lp:kicad. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
baranovskiykonstantin 0 10 апреля, 2014 Опубликовано 10 апреля, 2014 · Жалоба Кто-нибудь успешно собирал lp:kicad ревизии 4742 и выше? 4751 - работает нормально: Application: KiCad Version: (2014-jan-25)-product Release build wxWidgets: Version 2.8.12 (release,Unicode,compiler with C++ ABI 1002,GCC 4.8.1,wx containers,compatible with 2.6) Platform: Linux 3.11.0-19-generic i686, 32 bit, Little endian, wxGTK 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=OFF Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
faa 4 10 апреля, 2014 Опубликовано 10 апреля, 2014 · Жалоба Кто-нибудь успешно собирал lp:kicad ревизии 4742 и выше? Вот собирается. Но без github_plugin. И даже работает :). Только иногда (зависит от положения звезд на небе) pcbnew вываливается с "Missing OpenGL". Application: kicad Version: (2014-apr-05 bzr4786)-product Release build wxWidgets: Version 2.8.12 (release,Unicode,compiler with C++ ABI 1002,GCC 4.8.2,wx containers,compatible with 2.6) Platform: Linux 3.12.8-desktop-2.mga4 x86_64, 64 bit, Little endian, wxGTK Boost version: 1.54.0 USE_WX_GRAPHICS_CONTEXT=OFF USE_WX_OVERLAY=OFF KICAD_SCRIPTING=OFF KICAD_SCRIPTING_MODULES=OFF KICAD_SCRIPTING_WXPYTHON=OFF USE_FP_LIB_TABLE=HARD_CODED_ON BUILD_GITHUB_PLUGIN=OFF Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AVL 0 11 апреля, 2014 Опубликовано 11 апреля, 2014 · Жалоба Странно, и 4751 тоже у меня выдает ошибку segmentation fault при запуске pcbnew: Version: (2014-03-16 BZR 4751)-product Release build wxWidgets: Version 2.9.4 (debug,wchar_t,compiler with C++ ABI 1002,GCC 4.4.5,wx containers,compatible with 2.8) Platform: Linux 2.6.39-bpo.2-amd64 x86_64, 64 bit, Little endian, wxGTK Boost version: 1.54.0 USE_WX_GRAPHICS_CONTEXT=OFF USE_WX_OVERLAY=OFF KICAD_SCRIPTING=OFF KICAD_SCRIPTING_MODULES=OFF KICAD_SCRIPTING_WXPYTHON=OFF USE_FP_LIB_TABLE=HARD_CODED_ON BUILD_GITHUB_PLUGIN=OFF Debian 6.0.8 (squeeze) Попробую wxWidgets пересобрать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AVL 0 12 апреля, 2014 Опубликовано 12 апреля, 2014 · Жалоба Попробую wxWidgets пересобрать. Попробовал пересобирать на базе wxWidgets 2.8.12, 3.0.0 с юникодом, без юникода, с отладкой, без отладки. Все одно, при запуске pcbnew выдает segmentation fault. Причем dmesg показывает: pcbnew[3700]: segfault at fffffffffffffff8 ip 00007f8d5662b783 sp 00007fff5c87ea10 error 4 in libstdc++.so.6.0.13[7f8d56569000+f6000] Отладка через kdbg падает не успев начаться. Причем проблема повторяется и на другой машине где тоже Debian 6 (squeeze). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AVL 0 12 апреля, 2014 Опубликовано 12 апреля, 2014 (изменено) · Жалоба Разобрался в чем проблема - создаются статические переменные классов в хаотичной последовательности. Одна переменная одного модуля, не успев проинициализироваться, используется в другом конструкторе класса другого модуля, который вызывается раньше, чем инициализация первой переменной. Проблему пока описал на developer mailing list. Пока не понятно сколько таких мест по коду проекта. То есть не удивительно, что на одних машинах проблема не проявляется, а на других проявляется. По идее зависит от компилятора, состава файлов, настроек и т.д. Временный workaround в ревизии 4259 ветки lp:~kicad-gost-committers/kicad/kicad. Изменено 12 апреля, 2014 пользователем AVL Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alex91 0 12 апреля, 2014 Опубликовано 12 апреля, 2014 (изменено) · Жалоба :bb-offtopic: Они вообще контроль не проводят? PS у меня такие ошибки были на других сборках, но я всё свалил на свою криворукость. Кстати, был debian squeeze. PPS порадовал ответ Лоренцо: С++ во всём виноват... ) Изменено 12 апреля, 2014 пользователем alex9 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Ruslan.B 0 27 июня, 2014 Опубликовано 27 июня, 2014 (изменено) · Жалоба На wx2.8.12 собрал в squezze 4261 В cvpcb вид такой дурацкий - и имя библиотеки и название посадочного места... Нельзя ли по-старому вид списка сделать? В 4261 такой-же неполноценный перевод как и в 4247. Я вообще не понял, почему в .po файл не включены, как подобает, все элементы меню. Всплывающие подсказки тоже так же переведены. И кто бы подсказал как собрать без этого FP_LIB_TABLE и без github-plugin. Именно на них сборка обрывается в 4239. А похоже 4239 - это то на чем ещё год-два можно работать. Изменено 27 июня, 2014 пользователем Ruslan.B Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
tema-electric 0 10 сентября, 2014 Опубликовано 10 сентября, 2014 · Жалоба Ребята, всем привет! Чего-то не собирается у меня последняя гостовская сборка 4294. Система. $ uname -srmpio Linux 3.2.0-23-generic i686 athlon i386 GNU/Linux Опции: cmake -L ../ -- Check for installed OpenGL -- found -- Found Glew: /usr/lib/i386-linux-gnu/libGLEW.so -- Check for installed GLEW -- found -- Check for installed Cairo -- found -- Check for installed wxWidgets -- found -- Bazaar version control system version found. -- Kicad Bazaar build version: (2014-09-05 BZR 4294 GOST-COMMITTERS) -- Configuring done -- Generating done -- Build files have been written to: /home/Data/Soft/GOST/kicad-gost.bzr/build_tst -- Cache values BUILD_GITHUB_PLUGIN:BOOL=ON CMAKE_BUILD_TYPE:STRING=Release CMAKE_INSTALL_PREFIX:PATH=/usr/local DOWNLOAD_DIR:PATH=/home/Data/Soft/GOST/kicad-gost.bzr/.downloads-by-cmake KICAD_BUILD_DYNAMIC:BOOL=OFF KICAD_BUILD_STATIC:BOOL=OFF KICAD_FP_LIB_INSTALL_PATH:PATH=/usr/local KICAD_GOST:BOOL=ON KICAD_KEEPCASE:BOOL=ON KICAD_REPO_NAME:STRING=product KICAD_SCRIPTING:BOOL=OFF KICAD_SCRIPTING_MODULES:BOOL=OFF KICAD_SCRIPTING_WXPYTHON:BOOL=OFF MAINTAIN_PNGS:BOOL=OFF USE_INTERNAT:BOOL=OFF USE_OPENOFFICE_SDK:BOOL=OFF USE_PCAD2KICAD:BOOL=ON USE_PYTHON_GOSTDOCGEN:BOOL=OFF USE_RPC_DOC_SERVER:BOOL=ON USE_WX_GRAPHICS_CONTEXT:BOOL=OFF USE_WX_OVERLAY:BOOL=OFF patch_bin:FILEPATH=/usr/bin/patch wxUSE_UNICODE:BOOL=OFF wxWidgets_CONFIG_EXECUTABLE:FILEPATH=/usr/bin/wx-config wxWidgets_wxrc_EXECUTABLE:FILEPATH=/usr/bin/wxrc $ make -j2 [ 1%] Built target boost [ 1%] Built target lib-dependencies [ 35%] Built target bitmaps [ 36%] Built target pcad2kicadpcb [ 37%] Built target 3d-viewer [ 38%] Built target avhttp [ 38%] Built target polygon [ 39%] Built target lib_dxf [ 39%] Built target idf3 [ 39%] Building CXX object eeschema/GOST-doc-gen/CMakeFiles/GOST-doc-gen.dir/component_db.cpp.o [ 40%] Built target potrace [ 40%] Building CXX object eeschema/GOST-doc-gen/CMakeFiles/GOST-doc-gen.dir/doc_component_index.cpp.o /PATH_TO_SOFT/kicad-gost.bzr/eeschema/GOST-doc-gen/component_db.cpp: В функции-члене «bool GOST_DOC_GEN::COMPONENT_DB::ValidateKiCadCompRefs()»: /PATH_TO_SOFT/kicad-gost.bzr/eeschema/GOST-doc-gen/component_db.cpp:258:47: ошибка: нет подходящей функции для вызова «SCH_SHEET_LIST::GetComponents(SCH_REFERENCE_LIST&, bool)» /PATH_TO_SOFT/kicad-gost.bzr/eeschema/GOST-doc-gen/component_db.cpp:258:47: замечание: candidate is: /PATH_TO_SOFT/kicad-gost.bzr/eeschema/./sch_sheet_path.h:404:10: замечание: void SCH_SHEET_LIST::GetComponents(PART_LIBS*, SCH_REFERENCE_LIST&, bool) /PATH_TO_SOFT/kicad-gost.bzr/eeschema/./sch_sheet_path.h:404:10: замечание: no known conversion for argument 1 from «SCH_REFERENCE_LIST» to «PART_LIBS*» /PATH_TO_SOFT/kicad-gost.bzr/eeschema/GOST-doc-gen/component_db.cpp: В функции-члене «void GOST_DOC_GEN::COMPONENT_DB::ValidateKiCadAttrs()»: /PATH_TO_SOFT/kicad-gost.bzr/eeschema/GOST-doc-gen/component_db.cpp:289:47: ошибка: нет подходящей функции для вызова «SCH_SHEET_LIST::GetComponents(SCH_REFERENCE_LIST&, bool)» /PATH_TO_SOFT/kicad-gost.bzr/eeschema/GOST-doc-gen/component_db.cpp:289:47: замечание: candidate is: /PATH_TO_SOFT/kicad-gost.bzr/eeschema/./sch_sheet_path.h:404:10: замечание: void SCH_SHEET_LIST::GetComponents(PART_LIBS*, SCH_REFERENCE_LIST&, bool) /PATH_TO_SOFT/kicad-gost.bzr/eeschema/./sch_sheet_path.h:404:10: замечание: no known conversion for argument 1 from «SCH_REFERENCE_LIST» to «PART_LIBS*» /PATH_TO_SOFT/kicad-gost.bzr/eeschema/GOST-doc-gen/component_db.cpp:296:53: ошибка: «class SCH_REFERENCE» has no member named «GetComponent» /PATH_TO_SOFT/kicad-gost.bzr/eeschema/GOST-doc-gen/component_db.cpp:300:67: ошибка: «class SCH_COMPONENT» has no member named «GetLibName» /PATH_TO_SOFT/kicad-gost.bzr/eeschema/GOST-doc-gen/component_db.cpp:316:67: ошибка: «class SCH_COMPONENT» has no member named «GetLibName» /PATH_TO_SOFT/kicad-gost.bzr/eeschema/GOST-doc-gen/component_db.cpp:351:39: ошибка: «class SCH_COMPONENT» has no member named «GetLibName» /PATH_TO_SOFT/kicad-gost.bzr/eeschema/GOST-doc-gen/component_db.cpp:367:45: ошибка: «class SCH_COMPONENT» has no member named «GetLibName» /PATH_TO_SOFT/kicad-gost.bzr/eeschema/GOST-doc-gen/component_db.cpp: В функции-члене «void GOST_DOC_GEN::COMPONENT_DB::LoadFromKiCad()»: /PATH_TO_SOFT/kicad-gost.bzr/eeschema/GOST-doc-gen/component_db.cpp:432:47: ошибка: нет подходящей функции для вызова «SCH_SHEET_LIST::GetComponents(SCH_REFERENCE_LIST&, bool)» /PATH_TO_SOFT/kicad-gost.bzr/eeschema/GOST-doc-gen/component_db.cpp:432:47: замечание: candidate is: /PATH_TO_SOFT/kicad-gost.bzr/eeschema/./sch_sheet_path.h:404:10: замечание: void SCH_SHEET_LIST::GetComponents(PART_LIBS*, SCH_REFERENCE_LIST&, bool) /PATH_TO_SOFT/kicad-gost.bzr/eeschema/./sch_sheet_path.h:404:10: замечание: no known conversion for argument 1 from «SCH_REFERENCE_LIST» to «PART_LIBS*» /PATH_TO_SOFT/kicad-gost.bzr/eeschema/GOST-doc-gen/component_db.cpp:447:53: ошибка: «class SCH_REFERENCE» has no member named «GetComponent» /PATH_TO_SOFT/kicad-gost.bzr/eeschema/GOST-doc-gen/component_db.cpp: В функции-члене «bool GOST_DOC_GEN::COMPONENT_DB::CompareDB()»: /PATH_TO_SOFT/kicad-gost.bzr/eeschema/GOST-doc-gen/component_db.cpp:487:47: ошибка: нет подходящей функции для вызова «SCH_SHEET_LIST::GetComponents(SCH_REFERENCE_LIST&, bool)» /PATH_TO_SOFT/kicad-gost.bzr/eeschema/GOST-doc-gen/component_db.cpp:487:47: замечание: candidate is: /PATH_TO_SOFT/kicad-gost.bzr/eeschema/./sch_sheet_path.h:404:10: замечание: void SCH_SHEET_LIST::GetComponents(PART_LIBS*, SCH_REFERENCE_LIST&, bool) /PATH_TO_SOFT/kicad-gost.bzr/eeschema/./sch_sheet_path.h:404:10: замечание: no known conversion for argument 1 from «SCH_REFERENCE_LIST» to «PART_LIBS*» /PATH_TO_SOFT/kicad-gost.bzr/eeschema/GOST-doc-gen/component_db.cpp:506:53: ошибка: «class SCH_REFERENCE» has no member named «GetComponent» make[2]: *** [eeschema/GOST-doc-gen/CMakeFiles/GOST-doc-gen.dir/component_db.cpp.o] Ошибка 1 make[2]: *** Ожидание завершения заданий... [ 40%] Built target dxf2idf [ 40%] Built target idf2vrml make[1]: *** [eeschema/GOST-doc-gen/CMakeFiles/GOST-doc-gen.dir/all] Ошибка 2 make[1]: *** Ожидание завершения заданий... [ 40%] Built target idfcyl make: *** [all] Ошибка 2 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться