реклама на сайте
подробности

 
 
16 страниц V  « < 8 9 10 11 12 > »   
Reply to this topicStart new topic
break
сообщение Mar 31 2014, 02:41
Сообщение #136


Местный
***

Группа: Свой
Сообщений: 469
Регистрация: 13-07-11
Из: С-Пб.
Пользователь №: 66 206



Ruslan.B
Не далее как позавчера успешно собрал и установил по рецепту, потом это и это.
Были проблемы с нехваткой библиотек, но всё решилось.
Только не грузил исходники как там написано, а скачал с FTP сервера.
К сожалению, KiCAD установился не в собственный каталог, а куда-то вроде /usr/bin (сейчас уже не помню), но это не существенно.

P.S. Собрал под Kubuntu 13.10.
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Mar 31 2014, 06:33
Сообщение #137


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(break @ Mar 31 2014, 05:41) *
Были проблемы с нехваткой библиотек, но всё решилось.
Только не грузил исходники как там написано, а скачал с 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
Go to the top of the page
 
+Quote Post
Ruslan.B
сообщение Apr 2 2014, 12:53
Сообщение #138


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 23-07-09
Пользователь №: 51 492



Цитата(alex9 @ Mar 30 2014, 19:30) *
2 Ruslan.B А в каком месте, собственно, затык?


А во многих. Squezze и whezzy amd 64, в обоих или ошибки при сборке WX или ошибки при сборке самого KiCAD со ссылкой на wx или попросту "ошибка 2" уже на этапе сборки pcbnew ...
Возможно, новые версии в таких старых дистрибутивах и не собрать но я поставил из ppa убунты. Только она не ГОСТ, и к тому же время от времени заявляет "этот файл уже открыт" , а так же перевод там кривой жутко.

Сообщение отредактировал Ruslan.B - Apr 2 2014, 12:53
Go to the top of the page
 
+Quote Post
alex9
сообщение Apr 2 2014, 17:00
Сообщение #139


Местный
***

Группа: Участник
Сообщений: 231
Регистрация: 5-06-11
Пользователь №: 65 492



Цитата(Ruslan.B @ Apr 2 2014, 15:53) *
А во многих. Squezze и whezzy amd 64, в обоих или ошибки при сборке WX или ошибки при сборке самого KiCAD со ссылкой на wx или попросту "ошибка 2" уже на этапе сборки pcbnew ...

У меня - wheezy x86 PAE (ставил amd64 - отказался по такой же причине).
wx - из реп 2.8.
Последний опыт - kicad-gost_4236-1_i386.
Go to the top of the page
 
+Quote Post
Ruslan.B
сообщение Apr 4 2014, 17:45
Сообщение #140


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 23-07-09
Пользователь №: 51 492



Всем спасибо за помощь, получилось. Именно на amd64, причем в Squezzе, качал c ftp bzr4247
Первые впечатления очень грустные - разные языки в меню режут глаз, и это не удастся поправить судя по всему через файл .po
А вот кто в редакторе схем переделал диалог добавления элементов в схему...взглянуть бы ему в глаза. Это ж надо, настолько сократить функциональность. Или помнить все наизусть теперь или сперва "обзор библиотек" (откуда ни в редактор, ни в схему ни вытянуть) потом отдельно поиск и выбор компонента. Что ж...

Сообщение отредактировал Ruslan.B - Apr 4 2014, 17:55
Go to the top of the page
 
+Quote Post
alex9
сообщение Apr 5 2014, 04:57
Сообщение #141


Местный
***

Группа: Участник
Сообщений: 231
Регистрация: 5-06-11
Пользователь №: 65 492



Цитата(Ruslan.B @ Apr 4 2014, 20:45) *
А вот кто в редакторе схем переделал диалог добавления элементов в схему...взглянуть бы ему в глаза. Это ж надо, настолько сократить функциональность. Или помнить все наизусть теперь или сперва "обзор библиотек" (откуда ни в редактор, ни в схему ни вытянуть) потом отдельно поиск и выбор компонента. Что ж...

Он убрал кнопку "Список всех"?!
Если изменения не очень объёмные - можете поделиться? Тут (или там)?
зы В 4236 ГОСТ из "обзора библиотек" можно вставить компонент. Но приходится елозить мышкой по экрану. Список мне больше нравится - компактней и выскакивает в центре.
Go to the top of the page
 
+Quote Post
AVL
сообщение Apr 9 2014, 18:47
Сообщение #142


Местный
***

Группа: Свой
Сообщений: 392
Регистрация: 29-05-07
Из: Москва
Пользователь №: 28 020



Кто-нибудь успешно собирал lp:kicad ревизии 4742 и выше?
У меня 4742 собирается, но при запуске Pcbnew вываливается "segmentation fault". При запуске eeschema все нормально.
А начиная с 4757 вообще не собирается.

В ветке lp:~kicad-gost-committers/kicad/kicad смержил пока только до ревизии 4741 ветки lp:kicad.
Go to the top of the page
 
+Quote Post
Барановский Конс...
сообщение Apr 10 2014, 11:22
Сообщение #143


Местный
***

Группа: Участник
Сообщений: 241
Регистрация: 2-03-13
Из: Кривой Рог, Украина
Пользователь №: 75 861



Цитата(AVL @ Apr 9 2014, 21:47) *
Кто-нибудь успешно собирал 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
Go to the top of the page
 
+Quote Post
faa
сообщение Apr 10 2014, 12:18
Сообщение #144


Знающий
****

Группа: Свой
Сообщений: 726
Регистрация: 14-09-06
Из: Москва
Пользователь №: 20 394



Цитата(AVL @ Apr 9 2014, 22:47) *
Кто-нибудь успешно собирал lp:kicad ревизии 4742 и выше?


Вот собирается. Но без github_plugin.
И даже работает sm.gif.
Только иногда (зависит от положения звезд на небе) 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
Go to the top of the page
 
+Quote Post
AVL
сообщение Apr 11 2014, 01:26
Сообщение #145


Местный
***

Группа: Свой
Сообщений: 392
Регистрация: 29-05-07
Из: Москва
Пользователь №: 28 020



Странно, и 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 пересобрать.
Go to the top of the page
 
+Quote Post
AVL
сообщение Apr 12 2014, 12:46
Сообщение #146


Местный
***

Группа: Свой
Сообщений: 392
Регистрация: 29-05-07
Из: Москва
Пользователь №: 28 020



Цитата(AVL @ Apr 11 2014, 05:26) *
Попробую 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).
Go to the top of the page
 
+Quote Post
AVL
сообщение Apr 12 2014, 17:22
Сообщение #147


Местный
***

Группа: Свой
Сообщений: 392
Регистрация: 29-05-07
Из: Москва
Пользователь №: 28 020



Разобрался в чем проблема - создаются статические переменные классов в хаотичной последовательности. Одна переменная одного модуля, не успев проинициализироваться, используется в другом конструкторе класса другого модуля, который вызывается раньше, чем инициализация первой переменной. Проблему пока описал на developer mailing list. Пока не понятно сколько таких мест по коду проекта.
То есть не удивительно, что на одних машинах проблема не проявляется, а на других проявляется. По идее зависит от компилятора, состава файлов, настроек и т.д.

Временный workaround в ревизии 4259 ветки lp:~kicad-gost-committers/kicad/kicad.

Сообщение отредактировал AVL - Apr 12 2014, 18:12
Go to the top of the page
 
+Quote Post
alex9
сообщение Apr 12 2014, 18:21
Сообщение #148


Местный
***

Группа: Участник
Сообщений: 231
Регистрация: 5-06-11
Пользователь №: 65 492



bb-offtopic.gif
 Р В Р’ Р’ Р’ Р’ Р в‚¬Р В РЎВ˜Р В Р’µР Р…ьшено Р Т‘Р С• 13%
Прикрепленное изображение
200 x 258 (15.02 килобайт)

Они вообще контроль не проводят?

PS у меня такие ошибки были на других сборках, но я всё свалил на свою криворукость.
Кстати, был debian squeeze.
PPS порадовал ответ Лоренцо: С++ во всём виноват... )

Сообщение отредактировал alex9 - Apr 12 2014, 18:36
Go to the top of the page
 
+Quote Post
Ruslan.B
сообщение Jun 27 2014, 17:41
Сообщение #149


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 23-07-09
Пользователь №: 51 492



На wx2.8.12 собрал в squezze 4261 В cvpcb вид такой дурацкий - и имя библиотеки и название посадочного места... Нельзя ли по-старому вид списка сделать? В 4261 такой-же неполноценный перевод как и в 4247. Я вообще не понял, почему в .po файл не включены, как подобает, все элементы меню. Всплывающие подсказки тоже так же переведены.
И кто бы подсказал как собрать без этого FP_LIB_TABLE и без github-plugin. Именно на них сборка обрывается в 4239. А похоже 4239 - это то на чем ещё год-два можно работать.

Сообщение отредактировал Ruslan.B - Jun 27 2014, 20:08
Go to the top of the page
 
+Quote Post
tema-electric
сообщение Sep 10 2014, 05:22
Сообщение #150


Местный
***

Группа: Свой
Сообщений: 309
Регистрация: 18-04-08
Из: Томск
Пользователь №: 36 887



Ребята, всем привет!
Чего-то не собирается у меня последняя гостовская сборка 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


--------------------
Кто сказал МЯУ?
Go to the top of the page
 
+Quote Post

16 страниц V  « < 8 9 10 11 12 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th June 2025 - 08:17
Рейтинг@Mail.ru


Страница сгенерированна за 0.0151 секунд с 7
ELECTRONIX ©2004-2016