Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум разработчиков электроники ELECTRONIX.ru _ KiCAD _ ГОСТ-сборки: тестовые и стабильные

Автор: faa Mar 27 2013, 20:47

Выложил на http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/bzr/ исходники тестовой сборки bzr4036 с новым патчем ГОСТ и сборку для mageia1 x86_64.
Дополнительно добавлены "горячие клавиши" для изменения ширины дорожки.

Автор: Aldan Mar 28 2013, 12:21

В прежние времена Жан Пьер придерживался общепринятой практики выпуска серии релиз-кандидатов перед финальным релизом и было этих кандидатов до пяти. Сейчас этот процесс заменен выпуском серии стабильных версий, по окончании которой через некоторое время становится ясно, что наконец-то мы имеем финальный релиз.
Так вот, похоже, что сборка stable_2013-03-25_BZR4005 http://electronix.ru/redirect.php?https://code.launchpad.net/~kicad-stable-committers/kicad/stable является именно финальной сборкой, т. к. прошло традиционное количество «кандидатов» и на данный момент сборки http://electronix.ru/redirect.php?http://bazaar.launchpad.net/~kicad-testing-committers/kicad/testing/changes сменили свой характер из вылизывающих на обычный тестовый.
В этой связи у меня предложение к faa: выложить на http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/release/ финальную стабильную сборку stable_2013-03-25_BZR4005 со всеми последними патчами и усовершенствованиями. При этом у меня есть еще два предложения:
1. В «Справка» > “О программе KiCad” > “KiCad в Интернете» указать адрес нашего подфорума на «Электрониксе».
2. Выложить не только обычную частичную сборку, но и сборку с библиотеками и инсталлятором.
Необходимость такой сборки (хотя бы раз в год при выходе финальной стабильной версии) очевидна для начинающих. Ведь новичок заполучив где-то в Интернете частичную сборку не знает что с ней делать и где взять библиотеки. Не каждый новичок будет докапываться, многие просто пройдут мимо Кикада.
Если же будет доступен обычный exe — файл, запустив который можно установить на компьютер все необходимое для работы, то, надеюсь, пользователей Кикада станет больше.
Если нет сил и времени на обе сборки, то можно сделать одну — с инстолляторм и библиотеками.

Автор: faa Mar 29 2013, 09:06

Цитата(Aldan @ Mar 28 2013, 16:21) *
В этой связи у меня предложение к faa: выложить на http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/release/ финальную стабильную сборку stable_2013-03-25_BZR4005 со всеми последними патчами и усовершенствованиями. При этом у меня есть еще два предложения:

Выложу по готовности.
Цитата(Aldan @ Mar 28 2013, 16:21) *
1. В «Справка» > “О программе KiCad” > “KiCad в Интернете» указать адрес нашего подфорума на «Электрониксе».

Супостатам русскоязычный форум не нужен. Если только обвязать его дефайнами и показывать только в ГОСТ-сборке.
Цитата(Aldan @ Mar 28 2013, 16:21) *
2. Выложить не только обычную частичную сборку, но и сборку с библиотеками и инсталлятором.

Выложу по готовности.
Но не скоро - работа мешает sm.gif

Выложил на http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/bzr/win32/kicad-testing-bzr4042-win32.7z тестовую 4042 для вин32.

Автор: viknn Mar 29 2013, 17:20

Текущая стабильная версия "KiCAD GOST 4005-stable" в виде Windows exe-инсталлятора с основными GOST-патчами,
автоустановкой и автоудалением, с возможностью включения en/ru-документации,
библиотек компонентов lib/mod/3d и примеров применения (50 Mb).
http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/install/win32/kicad_gost_4005_stable.exe

Автор: Aldan Mar 29 2013, 20:46

Цитата(faa @ Mar 29 2013, 13:06) *
Супостатам русскоязычный форум не нужен. Если только обвязать его дефайнами и показывать только в ГОСТ-сборке.

Да, я и имел в виду показывать ссылку на наш форум только в нашей сборке, если, конечно, такая возможность имеется. Это даст возможность новичку сразу найти нашу «тусовку» и решить свои проблемы.
Цитата(faa @ Mar 29 2013, 13:06) *
Выложу по готовности. Но не скоро - работа мешает sm.gif Выложил тестовую 4042 для вин32.

Прошу не бросаться в меня тапками, но я искренне не понимаю, почему тестовые сборки должны появляться регулярно, а финальная стабильная сборка когда-то потом? Ведь все тестовые сборки нужны именно для того, чтобы в конце-концов родилась та единственная на предстоящий временной период иногда больший, чем год. Прошу не считать мои слова каким-то давлением или указанием как жить. Я действительно не совсем в это въезжаю. sm.gif
Я вижу простое решение нехватки временных ресурсов: один раз не собрать тестовую сборку и вместо нее — стабильную. sm.gif
Но это так, лирика, мысли вслух, не надо обращать на это внимание...
Цитата(viknn @ Mar 29 2013, 21:20) *
Текущая стабильная версия "KiCAD GOST 4005-stable" в виде Windows exe-инсталлятора с основными GOST-патчами,
автоустановкой и автоудалением, с возможностью включения en/ru-документации,
библиотек компонентов lib/mod/3d и примеров применения (50 Mb).
http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/install/win32/kicad_gost_4005_stable.exe

viknn, Вы как всегда выручили. Вот бы еще перетащить эту сборку в папку «релиз», где ее, скорее всего, будут искать в первую очередь. Но, как я понимаю, у Вас с faa есть какое-то разграничение областей на фтп и такое перетаскивание невозможно.

Автор: faa Mar 30 2013, 04:15

Цитата(Aldan @ Mar 30 2013, 00:46) *
viknn, Вы как всегда выручили. Вот бы еще перетащить эту сборку в папку «релиз», где ее, скорее всего, будут искать в первую очередь. Но, как я понимаю, у Вас с faa есть какое-то разграничение областей на фтп и такое перетаскивание невозможно.

Разграничения нет, но "перетащил".

Автор: viknn Mar 30 2013, 04:20

Цитата(Aldan @ Mar 29 2013, 23:46) *
Но, как я понимаю, у Вас с faa есть какое-то разграничение областей на фтп и такое перетаскивание невозможно.

Мои сборки будут дополнительными (перетаскивание было не обязательным). Замечания к инсталлятору принимаются (на мой взгляд, слишком много wrl-фвйлов, нужны ли они?). Надо будет еще уточнить документацию (правки конца прошлого, начала этого года).

Автор: faa Mar 30 2013, 04:51

Цитата(viknn @ Mar 30 2013, 08:20) *
Мои сборки будут дополнительными (перетаскивание было не обязательным). Замечания к инсталлятору принимаются (на мой взгляд, слишком много wrl-фвйлов, нужны ли они?). Надо будет еще уточнить документацию (правки конца прошлого, начала этого года).

Намек понял wink.gif
Заменим, как созреет.

Автор: Aldan Mar 30 2013, 21:23

Оказалось, что я напрасно беспокоил честную компанию своими просьбами собрать финальную версию.
Вроде бы и количество предварительных стабильных сборок на фтп Жан Пьера было уже выложено предостаточно и тестовая ветка заметно оживилась, убежав уже на несколько десятков вперед. Ан нет, нет предела совершенству! Стабильные сборки возобновили свое появление: http://electronix.ru/redirect.php?https://code.launchpad.net/~kicad-stable-committers/kicad/stable есть уже 4006 и 4007.
Придется сделать еще достаточную паузу и подождать чем и когда все это закончится sm.gif

Автор: viknn Apr 18 2013, 15:54

Тестовая сборка Win32 BZR 4100-testing. Замеченные новшества:
1. использование формата x3d, наряду с wrl в 3D-моделях
2. теневое обрамление надписей имен цепей и контактов pcbnew
3. Вывод по-русски панели Отображать в менеджере слоев (имена слоев на латинице)
http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/install/win32/testing/

 

Автор: viknn May 12 2013, 19:50

Новая GOST-сборка 4113 для Win32
1. GOST Tools от А.Лунева - встроеныые в EESCHEMA средства генерации КД типа ПЭ и СП по ГОСТ
(на шаблонах Open Office или Libre Office)
2. Исправлен ряд ошибок, выполнены улучшения (в частности, в 3D-виде платы)
http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/kicad_eskd_doc/lunev_set/kicad_ins_gost_docgen_4113.zip

Автор: viknn May 13 2013, 17:39

Возможности менеджера компонентов от Александра Лунева (GOST-сборка 4115):
1) список всех компонентов схемы с отображением полной строки в примерном виде в каком это попадет в КД
2) добавление новых исполнений
3) возможность просмотра и работы со списком компонентов в разных плоскостях (полный список, постоянная часть, переменная часть для выбранного исполнения)
4) указание компоненту в каких исполнениях он присутствует
5) возможность задать значение "Не устанавливается". В результате будет сделана отметка в ПЭ3, и данный компонент не попадет в спецификацию.
6) редактирование атрибутов компонента
7) если есть поз.обозначения вида A1C1, то такие компоненты образуются в комплекты и в соответствующем виде отображаются в КД
8) возможность группового редактирования компонентов
9) все изменения сделанные в менеджере компонентов автоматически, не видимо для пользователя, отражаются в eeschema и наоборот, все изменения сделанные в eeschema появляются в менеджере компонентов
10) запуск генератора перечня элементов (ПЭ3) и спецификации из менеджера компонентов (должен быть установлен OpenOffice или LibreOffice)
Идея реализации данного менеджера компонентов похожа на проприетарный генератор перечней Брагина.


 

Автор: mobidev May 22 2013, 12:24

Цитата(viknn @ May 13 2013, 20:39) *
Возможности менеджера компонентов от Александра Лунева (GOST-сборка 4115):
...
10) запуск генератора перечня элементов (ПЭ3) и спецификации из менеджера компонентов (должен быть установлен OpenOffice или LibreOffice)
Идея реализации данного менеджера компонентов похожа на проприетарный генератор перечней Брагина.


Правильно ли я понимаю, что ГОСТ-сборка http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/kicad_eskd_doc/lunev_set/kicad_ins_gost_docgen_4115.zip
собрана из исходников http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/bzr/kicad-sources-2013-04-28-bzr4115.tar.bz2
или использован другой источник?

P.S. если делать сборку под Mac OS X Lion, то будет ли доступен менеджер компонентов и прочие ГОСТ-плюшки?

Автор: viknn May 22 2013, 19:11

Цитата(mobidev @ May 22 2013, 15:24) *
Правильно ли я понимаю, что ГОСТ-сборка http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/kicad_eskd_doc/lunev_set/kicad_ins_gost_docgen_4115.zip
собрана из исходников http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/bzr/kicad-sources-2013-04-28-bzr4115.tar.bz2
или использован другой источник?

Другой источник. Для этого лучше использовать последнюю src-версию 4126

http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/install/win32/gost_commit/kicad_gost_commit_src_4126.zip
http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/install/win32/gost_commit/kicad_gost_commit_bin_4126.zip
Версия слита с официальной тестовой сборкой 4157 / 22.05.2013.
http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/install/win32/testing/kicad_ins_testing_4159.zip

Для Mac OS не собирал, но исходники те же.

Автор: AVL May 22 2013, 20:01

Цитата(mobidev @ May 22 2013, 16:24) *
P.S. если делать сборку под Mac OS X Lion, то будет ли доступен менеджер компонентов и прочие ГОСТ-плюшки?

Думаю сходу под Mac OS не заработает.
Начать нужно с того, а eeschema под Mac OS собирается и работает нормально? Если не ошибаюсь, где-то на developer mailing list читал, что до сих пор нет поддержки eeschema для Mac OS? Ошибаюсь или прав?
Соответственно нужна информация, eeschema как таковая работает или нет в Mac OS.
Если eeschema работает, то и менеджер компонентов с высокой вероятностью будет работать.
А вот GOST-doc-gen скорее всего нужно будет подправлять. У меня Mac OS нет, отлаживаться не начем. Потребуется человек с Mac OS, который сможет заняться тестированием. Что делать, думаю, сможем подсказать.

Автор: viknn May 23 2013, 16:47

Цитата(AVL @ May 22 2013, 23:01) *
... до сих пор нет поддержки eeschema для Mac OS? Ошибаюсь или прав?

Сборки для Mac OS делал Jerry Jacobs, но последняя 3544 была в прошлом году (05/05/12)

Автор: Сергей Борщ May 28 2013, 06:48

Обсуждение про сборку для MacOS http://electronix.ru/forum/index.php?s=&showtopic=112839&view=findpost&p=1164716

Автор: viknn Jun 8 2013, 06:33

Текущая стабильная версия KiCAD для Windows
http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/install/win32/kicad_ins_gost_4020_stable.zip

Автор: AVL Jun 8 2013, 19:26

Предлагаю все бинарные релизы, включая срезы исходников, организовать в следующую структуру директорий на ftp:
builds
|- lp_kicad_testing
l- lp_kicad_stable
|- lp_kicad_gost_committers_testing
|- ну и видимо lp_kicad_gost_committers_stable

В каждой из указанных директорий примерно следующие поддиректории:
src
win
suse
ubuntu
mandriva
mac
и т.д.

Автор: AHTOXA Jun 8 2013, 19:55

А чем различаются stable и testing?

Автор: AVL Jun 8 2013, 19:59

Цитата(AHTOXA @ Jun 8 2013, 23:55) *
А чем различаются stable и testing?

testing - это условно тестовые сборки, которые делаются часто.
stable - это условно стабильные сборки, которые делаются вроде как раз в год, в которых теоретически меньше багов, чем в testing, но и по функциональности отстают до года от testing.

Автор: AHTOXA Jun 9 2013, 05:25

Это понятно. Интересует, чем они отличаются внутри? Какими-то дефайнами? Или это разные ветки?

Автор: AVL Jun 9 2013, 05:30

Цитата(AHTOXA @ Jun 9 2013, 09:25) *
Это понятно. Интересует, чем они отличаются внутри? Какими-то дефайнами? Или это разные ветки?

И дефайнами отличаются не существенно и это разные ветки.
Ветка stable формируется из ветки testing. В какой то момент раз в год (когда решили сделать очередной годовой релиз) делается синхронизация из testing в stable. Далее идет серия коммитов в stable с целью исправления багов (частичная синхронизация с testing), новая функциональность уже больше не добавляется в течение года.

Автор: AHTOXA Jun 9 2013, 19:51

Спасибо, всё понял.

Автор: faa Jun 10 2013, 18:00

Выложил на http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/bzr/kicad-sources-2013-06-10-bzr4207.tar.bz2 исходники 4207 с обновленным переводом.
И сборку для магеи1.

Автор: viknn Jun 11 2013, 04:25

новые сборки для Windows (AVL, Baranovskyi, faa)

http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/install/win32/gost_commit/

Автор: AVL Jun 11 2013, 04:53

Цитата(viknn @ Jun 11 2013, 08:25) *
новые сборки для Windows (AVL, Baranovskyi, faa)

http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/install/win32/gost_commit/

Если правильно понимаю, kicad_gost_docgen_ins_4139.zip собран на основе ветки lp:~kicad-gost-committers/kicad/GOST-doc-gen-new-templates.
Эта ветка была создана как временная, чтобы в процессе разработки новых форматок не ломать ветку lp:~kicad-gost-committers/kicad/kicad.
Ветка lp:~kicad-gost-committers/kicad/GOST-doc-gen-new-templates сейчас не работоспособна.
Как только интеграция новых форматок будет завершена и будет работать, ветка
lp:~kicad-gost-committers/kicad/GOST-doc-gen-new-templates сразу же будет влита в ветку lp:~kicad-gost-committers/kicad/kicad,
при этом ветка lp:~kicad-gost-committers/kicad/GOST-doc-gen-new-templates будет удалена.

Автор: mobidev Jun 11 2013, 12:58

kicad_gost_committers_bzr4143_20130611.dmg -> http://electronix.ru/redirect.php?http://yadi.sk/d/W3Bj8q1D5iFxA (временно на Яндекс.Диске)
собрана из lp:~kicad-gost-committers/kicad/kicad

P.S. расположение интернационализации приведено к соответствию с INSTALL

Автор: viknn Jun 11 2013, 13:18

Цитата(AVL @ Jun 11 2013, 08:53) *
...ветка lp:~kicad-gost-committers/kicad/GOST-doc-gen-new-templates сразу же будет влита в ветку lp:~kicad-gost-committers/kicad/kicad,
при этом ветка lp:~kicad-gost-committers/kicad/GOST-doc-gen-new-templates будет удалена.

То есть на основе текущих ревизий 4139 и 4143 (разные ветки) будет создана обшая GOST-ветка lp:~kicad-gost-committers/kicad/kicad.
PS. Сборка с подгрузкой boost показалась излишне усложненной (надо ли это kicad?).

Автор: mobidev Jun 11 2013, 13:58

Цитата(viknn @ Jun 11 2013, 17:18) *
PS. Сборка с подгрузкой boost показалась излишне усложненной (надо ли это kicad?).

Делаем в структуре каталогов директорию в которую один раз кладём предварительно загруженный boost и всё ОК.
Правда эти директории отличаются лидирующей точкой :-o

Автор: AVL Jun 11 2013, 15:14

Цитата(viknn @ Jun 11 2013, 17:18) *
То есть на основе текущих ревизий 4139 и 4143 (разные ветки) будет создана обшая GOST-ветка lp:~kicad-gost-committers/kicad/kicad.

Если быть точнее, ветка lp:~kicad-gost-committers/kicad/kicad уже создана и существует какое-то время. Создан будет очередной коммит в ветке lp:~kicad-gost-committers/kicad/kicad, который будет включать все коммиты, сделанные к тому моменту в ветке lp:~kicad-gost-committers/kicad/GOST-doc-gen-new-templates. После чего ветка GOST-doc-gen-new-templates будет удалена. Ветка lp:~kicad-gost-committers/kicad/kicad как была так и останется.
Цитата(viknn @ Jun 11 2013, 17:18) *
PS. Сборка с подгрузкой boost показалась излишне усложненной (надо ли это kicad?).

Здесь два момента:
1) считаю обоснованным данный переход на закачку boost из хранилища boost вместо того, чтобы держать эту библиотеку внутри хранилища KiCad. Проект boost - это унифицированная, очень громоздкая библиотека. Это отдельный, ни от чего не зависящий проект.
Утрированный пример может быть таким: представьте, если бы в хранилище исходников KiCad кто-то добавил бы исходники ядра Linux. Смысла нет. Даже, если хочется иметь резервную копию подобных зависимостей, то считаю правильным держать их в отдельном хранилище, которое лежит рядом с проектом, в данном случае рядом с хранилищем KiCad, но не внутри. И все равно будет подразумеваться как минимум одна закачка.
Когда мы делаем клон хранилища KiCad, то по старой схеме все равно выполнялась закачка boost, но только в составе хранилища KiCad непосредственно. Но трафик как был так и есть.
2) даже если забыть про п.1, то в любом случае нужно поддерживать некоторый баланс между ветками lp:~kicad-gost-committers/kicad/kicad и lp:kicad. Чем мы больше будем не принимать действия со стороны lp:kicad, тем больше lp:~kicad-gost-committers/kicad/kicad будет превращаться в другой проект. В какой-то момент, если слишком далеко отстраниться от lp:kicad, это уже будет тогда не проект KiCad, а какой-нибудь другой CAD. Но на данном этапе это только бы усложнило нам (разработчикам) жизнь.

Автор: Aldan Jun 11 2013, 19:40

Цитата(viknn @ Jun 8 2013, 10:33) *
Текущая стабильная версия KiCAD для Windows
http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/install/win32/kicad_ins_gost_4020_stable.zip


Viknn, спасибо, что не бросаете выпуск стабильных сборок. Однако, в предложенной Вами в этот раз вот такое инфо:
-=-=-=-=-=-=-=-=-
Application: KiCad
Version: (2013-may-31 GOST)-stable
Build: wxWidgets 2.9.4 (wchar_t,compiler with C++ ABI 1002,GCC 4.7.2,wx containers,compatible with 2.8)
Platform: Windows 7 (build 7601, Service Pack 1), 64-bit edition, 64 bit, Little endian, wxMSW
Boost version: 1.53.0
Options: USE_PCBNEW_NANOMETRES=ON
KICAD_GOST=ON
USE_WX_GRAPHICS_CONTEXT=OFF
USE_WX_OVERLAY=OFF
KICAD_SCRIPTING=OFF
KICAD_SCRIPTING_MODULES=OFF
KICAD_SCRIPTING_WXPYTHON=OFF
-=-=-=-=-=-=-=-=-
Те есть не понятно, какой номер у сборки, да и дата выпуска вызывает вопросы.
Думаю, это просто обычные накладки при сборке, но, лучше все же в следующий раз обратить на это внимание, благо, Жан Пьер не дает расслабиться, вот и новую уже 4021 выкатил: http://electronix.ru/redirect.php?https://code.launchpad.net/~kicad-stable-committers/kicad/stable

Автор: viknn Jun 12 2013, 05:03

Цитата(Aldan @ Jun 11 2013, 23:40) *
Те есть не понятно, какой номер у сборки, да и дата выпуска вызывает вопросы.
Думаю, это просто обычные накладки при сборке, но, лучше все же в следующий раз обратить на это внимание, благо, Жан Пьер не дает расслабиться, вот и новую уже 4021 выкатил

Программу собирал на offline-компьютере (переустановка online-ОС у меня совпала с некоторыми переменами правил сборки, введенными Диком).
В этом случае заголовок cформировался несколько иначе. Номер ревизии я прописал в имени архива.
Не думаю что 1-2 ревизии, что-то существенно меняют. Помню в книге про P-CAD автор (В.Разевиг)
в конце приводил 2 страницы перечня найденных ошибок. Это не мешало программу применять.

Автор: Aldan Jun 12 2013, 16:55

Цитата(viknn @ Jun 12 2013, 09:03) *
Это не мешало программу применять.

Да, конечно, все в порядке, я же написал не с целью покритиковать, а просто обратил внимание.
viknn, у меня к Вам просьба: по возможности не бросайте сборку стабильных версий до выхода финального релиза, пусть у нас будет в запасе хоть что-то основательное и вылизанное пока идет становление форка.

Автор: mobidev Jun 13 2013, 06:26

Цитата(AVL @ Jun 8 2013, 23:26) *
Предлагаю все бинарные релизы, включая срезы исходников, организовать в следующую структуру директорий на ftp:
builds
|- lp_kicad_testing
l- lp_kicad_stable
|- lp_kicad_gost_committers_testing
|- ну и видимо lp_kicad_gost_committers_stable


Сборки для MacOSX:
http://electronix.ru/redirect.php?http://www.mobile-systems.info/kicad/lp_kicad_gost_committers_testing_bzr4143_20130611.dmg
http://electronix.ru/redirect.php?http://www.mobile-systems.info/kicad/lp_kicad_stable_bzr4020_gost_20130606.dmg
http://electronix.ru/redirect.php?http://www.mobile-systems.info/kicad/lp_kicad_testing_bzr4208_gost_20130609.dmg

P.S. расположение интернационализации приведено к соответствию с INSTALL

Автор: viknn Jun 13 2013, 16:13

Windows gost сборки:
http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/install/win32/gost_commit/kicad_gost_commiters_testing_bzr4146.zip
http://electronix.ru/redirect.php?ftp://kicad.r4b.ru/pub/kicad/install/win32/kicad_gost_stable_bzr4021.ziphttp://

Автор: Aldan Jun 13 2013, 20:53

Цитата(viknn @ Jun 13 2013, 20:13) *
Windows gost сборки:
http://electronix.ru/redirect.php?ftp://kicad.r4b.ru/pub/kicad/install/win32/kicad_gost_stable_bzr4021.ziphttp://

viknn, мне не хочется быть занудой, однако придется: в данной сборке что-то не то с патчем Константина Барановского. Такое ощущение, что его просто нет, т.к. основные надписи в штампе перестали оптимизироваться для красивого вписывания в отведенные поля.

Автор: viknn Jun 14 2013, 03:31

Цитата(Aldan @ Jun 14 2013, 00:53) *
viknn, мне не хочется быть занудой, однако придется: в данной сборке что-то не то с патчем Константина Барановского

Видимо что-то попутал. Вечером перезапишу.

Автор: mobidev Jun 14 2013, 07:19

Сборки для MacOSX:

http://electronix.ru/redirect.php?http://www.mobile-systems.info/kicad/kicad-gost-committers_bzr4146_20130613.dmg
http://electronix.ru/redirect.php?http://www.mobile-systems.info/kicad/kicad-stable-committers_bzr4021_gost_20130611.dmg
http://electronix.ru/redirect.php?http://www.mobile-systems.info/kicad/kicad-testing-committers_bzr4212_gost_20130613.dmg

Автор: viknn Jun 15 2013, 04:36

Цитата(viknn @ Jun 14 2013, 07:31) *
Видимо что-то попутал. Вечером перезапишу.

http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/install/win32/kicad_gost_stable_bzr4021.zip

Автор: Aldan Jun 15 2013, 05:07

Цитата(viknn @ Jun 15 2013, 08:36) *
http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/install/win32/kicad_gost_stable_bzr4021.zip

Да, где-то в полночь уже поставил. Пока полет нормальный.
viknn, у меня такой вопрос: в свете нарастающих изменений по причине создания форка, что будет с этими стабильными сборками? Ведь если их делать как есть, то они не будут соответствовать форку, а если не делать вовсе, то останемся без стабильных сборок. Как быть?

Автор: viknn Jun 15 2013, 11:04

Цитата(Aldan @ Jun 15 2013, 09:07) *
что будет с этими стабильными сборками? Ведь если их делать как есть, то они не будут соответствовать форку, а если не делать вовсе, то останемся без стабильных сборок. Как быть?

AVL писал выше про lp_kicad_gost_committers_stable. Возможно, это будет то, что нам нужно.

Автор: Aldan Jun 15 2013, 11:16

Цитата(viknn @ Jun 15 2013, 15:04) *
AVL писал выше про lp_kicad_gost_committers_stable. Возможно, это будет то, что нам нужно.

Да, вроде бы намерения такие есть, но по факту пока что ведется только тестовая ветка. Более того AVL расписался в нелюбви к стабильным сборкам, а ведь пока что кроме него никто не "рулит" форком, вот и думай, что хочешь.
Будем надеяться, что время все расставит по своим местам. Надеюсь, что хоть эти стабильные сборки не исчезнут.

Автор: viknn Jun 15 2013, 11:47

Цитата(Aldan @ Jun 15 2013, 15:16) *
Да, вроде бы намерения такие есть, но по факту пока что ведется только тестовая ветка.

Всякая стабильность требует времени, и в программировании тоже.

Автор: mobidev Jun 17 2013, 07:17

Сборка для MacOSX с включением python-скриптов

http://electronix.ru/redirect.php?http://www.mobile-systems.info/kicad/kicad-gost-committers-bzr4153_20130616.dmg

P.S. некоторые скриншоты
http://electronix.ru/redirect.php?http://www.mobile-systems.info/kicad/screenshots/kicad.jpg
http://electronix.ru/redirect.php?http://www.mobile-systems.info/kicad/screenshots/eeschema-%D1%87%D0%B5%D1%80%D1%82%D0%B8%D1%82%D1%8C.jpg
http://electronix.ru/redirect.php?http://www.mobile-systems.info/kicad/screenshots/kicad-eeschema.jpg
http://electronix.ru/redirect.php?http://www.mobile-systems.info/kicad/screenshots/pcbnew-%D1%87%D0%B5%D1%80%D1%82%D0%B8%D1%82%D1%8C.jpg
http://electronix.ru/redirect.php?http://www.mobile-systems.info/kicad/screenshots/pcbnew-%D0%BA%D0%BE%D0%BD%D1%81%D0%BE%D0%BB%D1%8C_%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D0%BE%D0%B2.jpg
http://electronix.ru/redirect.php?http://www.mobile-systems.info/kicad/screenshots/pcbnew-%D0%BA%D0%BE%D0%BD%D1%81%D0%BE%D0%BB%D1%8C_%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D0%BE%D0%B2_%D0%B2_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B5.jpg

Автор: viknn Jun 17 2013, 18:35

Цитата(mobidev @ Jun 17 2013, 11:17) *
Сборка для MacOSX с включением python-скриптов
http://electronix.ru/redirect.php?http://www.mobile-systems.info/kicad/screenshots/pcbnew-%D0%BA%D0%BE%D0%BD%D1%81%D0%BE%D0%BB%D1%8C_%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D0%BE%D0%B2.jpg
http://electronix.ru/redirect.php?http://www.mobile-systems.info/kicad/screenshots/pcbnew-%D0%BA%D0%BE%D0%BD%D1%81%D0%BE%D0%BB%D1%8C_%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D0%BE%D0%B2_%D0%B2_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B5.jpg

Что не так делаю? Консоли скриптов почему-то нет.

Application: Pcbnew
Version: (2013-06-16 BZR 4153 GOST-COMMITTERS)-testing
Build: wxWidgets 2.9.4 (wchar_t,compiler with C++ ABI 1002,GCC 4.7.2,wx containers,compatible with 2.8)
Platform: Windows XP (build 2600, Service Pack 2), 32 bit, Little endian, wxMSW
Boost version: 1.53.0
Options: USE_PCBNEW_NANOMETRES=ON
KICAD_GOST=ON
USE_WX_GRAPHICS_CONTEXT=OFF
USE_WX_OVERLAY=OFF
KICAD_SCRIPTING=ON
KICAD_SCRIPTING_MODULES=ON
KICAD_SCRIPTING_WXPYTHON=OFF

Автор: AVL Jun 17 2013, 19:03

Цитата(viknn @ Jun 17 2013, 22:35) *
Что не так делаю? Консоли скриптов почему-то нет.

Если не ошибаюсь, KICAD_SCRIPTING_WXPYTHON нужно ON. Но вроде под винду там не просто собирать. Какие-то компоненты надо устанавливать, наверно SWIG. Где-то они писали, что под винду не получается сделать простой процесс сборки с включенным питоном.

Автор: mobidev Jun 18 2013, 09:22

Да, мне пришлось сначала собрать SWIG + PCRE и только потом собирать всё остальное и как правильно указал AVL

Код
KICAD_SCRIPTING=ON
KICAD_SCRIPTING_MODULES=ON
KICAD_SCRIPTING_WXPYTHON=ON


эти все три у меня ON.

Автор: viknn Jun 18 2013, 20:44

Цитата(AVL @ Jun 17 2013, 23:03) *
Если не ошибаюсь, KICAD_SCRIPTING_WXPYTHON нужно ON. Но вроде под винду там не просто собирать. Какие-то компоненты надо устанавливать, наверно SWIG. Где-то они писали, что под винду не получается сделать простой процесс сборки с включенным питоном.

Сделал три ON + SWIG. Все равно на pcbnew сразу облом - wxpython.h нигде нет...

 

Автор: AVL Jun 18 2013, 21:21

Цитата(viknn @ Jun 19 2013, 00:44) *
Сделал три ON + SWIG. Все равно на pcbnew сразу облом - wxpython.h нигде нет...

Наверно нужно установить http://electronix.ru/redirect.php?http://wxpython.org/download.php
Я сам не пробовал под винду устанавливать.
Под Linux вроде собирал, но не помню что доустанавливал.

Автор: mobidev Jun 19 2013, 07:02

Цитата(AVL @ Jun 19 2013, 01:21) *
Наверно нужно установить http://electronix.ru/redirect.php?http://wxpython.org/download.php
Я сам не пробовал под винду устанавливать.
Под Linux вроде собирал, но не помню что доустанавливал.


Совершенно верно, нужно собирать не wxWidgets, а wxPython со всеми вытекающими.

Изначально пакеты под MacOSX я собирал без поддержки скриптов по мануалу
http://electronix.ru/redirect.php?http://www.sharebrained.com/2012/05/21/patching-and-building-kicad-on-mac-os-x-lion/ от http://electronix.ru/redirect.php?http://www.sharebrained.com/author/jboone/

Далее решил попробовать подключить эту возможность и воспользовался
http://electronix.ru/redirect.php?https://github.com/mangelajo/KicadOSXBuilder
посмотрите там много думаю что общего для других платформ.

В итоге я при сборке использую оба линка, тогда и скрипты есть и поддерживается http://electronix.ru/redirect.php?http://www.apple.com/magictrackpad/, а то без него на Маке грусно!

P.S. конечно же пришлось в обеих случаях подгружать наш ГОСТовский репозиторий и соответствующие опции добавлять в скрипты.


Автор: Aldan Jun 21 2013, 22:08

Цитата(viknn @ Jun 15 2013, 08:36) *
http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/install/win32/kicad_gost_stable_bzr4021.zip

viknn, все время забываю Вас спросить, а зачем в стабильную сборку добавляют тестовую pcad2kicadsch.exe, которая к тому же крашится:
Цитата(AHTOXA @ Jun 21 2013, 15:36) *
Если скормить pcad2kicadsch не-ascii схему, то он крашится.

Удалить его конечно же не сложно, но может быть лучше его добавлять только в тестовые сборки, а стабильные оставить в покое?
Цитата(viknn @ Mar 24 2013, 00:25) *
предлагаю и прилагаю файл о kicad-2013

В Вашем файле «kicad_news_2013.pdf» есть 12-й пункт: «Реализована поддержка Python-программирования для KiCAD (создание внешних и внутренних скриптов для pcbnew и доступ к объектам pcb-модели платы, поддержка swig-интерфейса для стыковки с++/python)»
Не могли бы Вы рассказать подробнее и более доходчиво в чем заключается « поддержка Python-программирования для KiCAD»? Вопрос вызван тем, что для работы скрипта Константина Барановского требуется Python и его приходится устанавливать отдельно. Можно ли ожидать, что Кикад при каких-то условиях таки позволит запускать скрипты без отдельной установки Питона?

Автор: Барановский Константин Jun 22 2013, 03:51

Цитата(Aldan @ Jun 22 2013, 01:08) *
в чем заключается « поддержка Python-программирования для KiCAD»?

На данный момент поддержка Python есть только в PCBnew.
Имеется в виду то, что в программах/скриптах написанных не языке программирования Python можно будет использовать PCBnew (а в будущем и другие программы KiCAD) как инструмент для работы с модулями и платами.
Цитата(Aldan @ Jun 22 2013, 01:08) *
Можно ли ожидать, что Кикад при каких-то условиях таки позволит запускать скрипты без отдельной установки Питона?

Нет. Его в любом случае придется устанавливать.

Автор: tema-electric Jun 22 2013, 05:48

Цитата(Aldan @ Jun 22 2013, 05:08) *
viknn, все время забываю Вас спросить, а зачем в стабильную сборку добавляют тестовую pcad2kicadsch.exe, которая к тому же крашится:

В таком случае от KiCAD останется только диалог About ну и может быть еще калькулятор )))

Автор: viknn Jun 22 2013, 05:56

http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/install/win32/gost_commit/kicad_gost_icommiters_testing_bzr4157.zip

win gost-сборка kicad (JP r4217 + AVL обновления, перевод от faa r444)

Автор: AHTOXA Jun 22 2013, 05:58

Цитата(tema-electric @ Jun 22 2013, 11:48) *
В таком случае от KiCAD останется только диалог About ну и может быть еще калькулятор )))

Зато это будет супер-пупер-мега-стабильная сборка! sm.gif

Автор: viknn Jun 22 2013, 06:53

Цитата(Aldan @ Jun 22 2013, 02:08) *
viknn, все время забываю Вас спросить, а зачем в стабильную сборку добавляют тестовую pcad2kicadsch.exe

Я считаю, что это важно. В стабильных сборках тоже могут быть ошибки. Чтобы не переливать из пустого в порожнее,
в этом случае лучше предоставлять проблемный файл проекта.
Цитата(Aldan @ Jun 22 2013, 02:08) *
В Вашем файле «kicad_news_2013.pdf» есть 12-й пункт: «Реализована поддержка Python-программирования для KiCAD (создание внешних и внутренних скриптов для pcbnew и доступ к объектам pcb-модели платы, поддержка swig-интерфейса для стыковки с++/python)»
Не могли бы Вы рассказать подробнее и более доходчиво в чем заключается « поддержка Python-программирования для KiCAD»?

Чтобы рассказать все доходчиво времени нет и не будет. Мешает и то , что пока на эту тему нет и официальной документации от разработчиков. Я считаю, что здесь недоработка руководителей проекта. Если python-функция есть - она должна иметь главу в документации.
Так что пока python-плагины в pcbnew для тех, кто сам что-то может предрпринять для их освоения. В ветке по обучению я предлагал делать
kicad-скринкасты на разные темы по примеру bsvi, но охотников нашлось немного.

Поддержка python многоступенчатая (внешние программы, встроеннные и работа с python-консолью в pcbnew).
Python по умолчанию поддерживается в linux-системах (большинство пользователей kicad похоже сидит там) - там проблем меньще.
В Windows есть проблемы и со сборкой (я, например, собрал pcbnew при -DWXPYTHON=ON, но работа с консолью все равно пока не получается),
и с установкой. Например, во FreeCAD или в КОМПАС python-консоль ставится/удаляется вместе с основным пакетом, а
у нас в Windows это делается раздельно и вызывает лишние проблемы при установке и переносе собранного набора программ.
Для автоматизации установки скрипта К.Барановского в Windows я здесь предлагал NSIS-исталлятор. Питон стьавится отдельно - все остальное автоматом.
Резюме: прогресс есть, но не такой быстрый, как хотелось бы.

Автор: AHTOXA Jun 22 2013, 07:08

Цитата(Aldan @ Jun 22 2013, 04:08) *
viknn, все время забываю Вас спросить, а зачем в стабильную сборку добавляют тестовую pcad2kicadsch.exe, которая к тому же крашится:
Цитата(AHTOXA @ Jun 21 2013, 17:36) *

Если скормить pcad2kicadsch не-ascii схему, то он крашится.

Во-первых, я написал это не как наезд, а как баг-репорт.
Во-вторых, поскольку программа рассчитана на ASCII-схемы, то она, в принципе, имеет право крашиться на не-ASCII-схемах. Это не баг, а просто особенность работыsm.gif
И в третьих: Как правильно заметил tema-electric, если выпиливать из кикада все вещи, которые могут упасть, то от него ничего не останется.

ЗЫ. Я понимаю, что вы слегка разошлись во мнениях с AVL, но это не повод вносить смуту в процесс разработки.

Автор: tema-electric Jun 22 2013, 07:16

PCBNew до сих пор крашится при рисовании заливок в неметаллических слоях. Если год назад при таком краше в том числе повреждался и файл платы, то сейчас уже все не так страшно. Некоторое время назад редактор посадочных мест падал из-за нажатия на клавишу E при редактировании контактной площадки. Вчера и позавчера опять словил глюки с хаотичным расположением контактных площадок. Эти глюки идут с кикадом, и никто их не правит, т.к. сложно отловить. Нужно быть и программистом и тут же работать в KiCAD по 8 часов в сутки.

Цитата(viknn @ Jun 22 2013, 12:56) *
win gost-сборка kicad (JP r4217 + AVL обновления, перевод от faa r444)

Спасибо, очень долго ждал эту сборку sm.gif

Автор: Aldan Jun 22 2013, 09:53

Цитата(Барановский Константин @ Jun 22 2013, 07:51) *
На данный момент поддержка Python есть только в PCBnew. (...) Его в любом случае придется устанавливать.

Спасибо, понятно.
Цитата(viknn @ Jun 22 2013, 10:53) *
В стабильных сборках тоже могут быть ошибки.

Конечно. Я лишь выразил недоумение в том, что в стабильной сборке зачем-то имеется нестабильный (не доведенный до ума в тестовых сборках) компонент, к тому же к нему нет доступа из Кикад. Так что pcad2kicadsch идет просто как «довесок» никакого отношения к стабильной сборке не имеющий.
Цитата(viknn @ Jun 22 2013, 10:53) *
Для автоматизации установки скрипта К.Барановского в Windows я здесь предлагал NSIS-исталлятор. Питон ставится отдельно - все остальное автоматом.

По серости своей не знаю о NSIS-исталляторе, но был бы очень рад, если Константин прислушается к Вашему предложению.
Цитата(AHTOXA @ Jun 22 2013, 11:08) *
Во-первых, я написал это не как наезд, а как баг-репорт.

Я тоже писал не как наезд, а просто обратил внимание на странности. Я достаточно регулярно пишу о таких вещах, если что-то обнаружу, однако Вы только в этот раз решили среагировать. Это потому что мое замечание касалось продукта AVL?
Цитата(AHTOXA @ Jun 22 2013, 11:08) *
Во-вторых, поскольку программа рассчитана на ASCII-схемы, то она, в принципе, имеет право крашиться на не-ASCII-схемах.

Понимаю Ваш юмор, но не разделяю и вот почему. Примерно с год назад у меня на работе случилась такая ситуация: мне, работающему в Кикад, предложили быстренько завершить схему другого разработчика, работающего в PCAD и развести плату. Я кинулся в интернет и нашел pcad2kicadsch. Запустил, получил тот же результат, что и Вы и понял, что мне этот продукт не интересен. Видимо, по этой же причине Жан Пьер с админами пока не хотят включать его в сборку. Вот по этой-то причине я его всегда и удаляю.
Цитата(AHTOXA @ Jun 22 2013, 11:08) *
И в третьих: Как правильно заметил tema-electric, если выпиливать из кикада все вещи, которые могут упасть, то от него ничего не останется.

Наверно после такой «удачной» шутки я должен был рассмеяться, но еще раз замечу, pcad2kicadsch к стабильной сборке никакого отношения не имеет и с ней даже не интегрирован. Так что такое удаление никак не затрагивает работоспособность Кикад.
Цитата(AHTOXA @ Jun 22 2013, 11:08) *
Я понимаю, что вы слегка разошлись во мнениях с AVL, но это не повод вносить смуту в процесс разработки.

Я тихо, без «подколов» и эмоцей спросил у viknn и он мне столь же сухо, по-деловому ответил. Никто бы не стал выделять из общего потока мое сообщение, но тут появляетесь Вы, и заставляете меня объясняться и оправдываться, привлекая всеобщее внимание.
Так кто из нас вносит смуту, я или Вы sm.gif

Автор: AVL Jun 22 2013, 10:32

Aldan, я Вас не понимаю. Старался с Вами общаться уважительно из-за всех сил не смотря на Вашу выдающуюся манеру общения. Но почему-то Ваше поведение только усугубляется с каждым разом. Может стоит все-таки уже опомниться?

Автор: AHTOXA Jun 22 2013, 11:51

Цитата(Aldan @ Jun 22 2013, 15:53) *
Я тоже писал не как наезд, а просто обратил внимание на странности. Я достаточно регулярно пишу о таких вещах, если что-то обнаружу, однако Вы только в этот раз решили среагировать. Это потому что мое замечание касалось продукта AVL?

Да. Ваше замечание выглядело как месть AVL, и мне было неприятно, что вы ссылаетесь на моё сообщение, как бы делая меня вашим союзником. Я - не ваш союзник, я скорее на стороне AVL. Он, как разработчик, старается подумать обо всех вариантах использования программы.
Цитата(Aldan @ Jun 22 2013, 15:53) *
Понимаю Ваш юмор, но не разделяю и вот почему. Примерно с год назад у меня на работе случилась такая ситуация: мне, работающему в Кикад, предложили быстренько завершить схему другого разработчика, работающего в PCAD и развести плату. Я кинулся в интернет и нашел pcad2kicadsch. Запустил, получил тот же результат, что и Вы и понял, что мне этот продукт не интересен. Видимо, по этой же причине Жан Пьер с админами пока не хотят включать его в сборку. Вот по этой-то причине я его всегда и удаляю.

Вы лично - удаляйте сколько угодно. Но настаивать на удалении продукта из кикада - это совсем другое дело. Это как если бы кому-то не нравились ваши библиотеки, и он по этой причине требовал их удаления из сборки кикада.
В общем, я ещё раз убедился, что вами сейчас движут эмоции, а не здравый смысл. Это очень грустно. Надеюсь, вы возьмёте паузу, остынете, и затем продолжите общение в нормальном, конструктивном русле, спокойно, и с уважением к собеседникам.

Автор: tema-electric Jun 22 2013, 12:03

В последних сборках при загрузке NetList в PCBNew выводится куча информации, и вот спрашивается зачем ее там столько? Как теперь искать битые посадочные места? Надеюсь в будущем там появится галочка "Выводить только ошибки". Может я что-то не увидел? Раньше было проще ...

Еще одна новая странность. Теперь всем контактным площадкам, даже неподключенным назначатся имена цепей. Сбивает с толку.

Автор: viknn Jun 27 2013, 18:22

Цитата
http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/install/win32/gost_commit/kicad_gost_commiters_testing_bzr4165.zip

Автор: viknn Jul 7 2013, 06:36

Win gost-сборка kicad 07/07/13 (соответствует оф. тестовой 4237) с последними изменениями А.Лунева
(развязка окон Менеджера компонентов и редактора схем eeschema, и др.)
http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/install/win32/gost_commit/kicad_gost_commiters_testing_bzr4176.zip

Автор: Aldan Jul 11 2013, 19:32

Цитата(viknn @ Jul 7 2013, 10:36) *
Win gost-сборка kicad 07/07/13 (соответствует оф. тестовой 4237) с последними изменениями А.Лунева

Viknn, на фтп Жан Пьера в это же самое время появилась стабильная сборка KiCad_stable-2013.07.07-BZR4022. Хорошо бы и на нашем фтп сделать соответствующее обновление.
Похоже, что Жан Пьер совсем отказался от финальных релизов и гонит непрерывную серию стабильных сборок, которая закончится только тогда, когда из тестовой ветки стартует новая стабильная серия.

Автор: Aldan Jul 21 2013, 21:51

Кхе, кхе.. (мнется переступая с ноги на ногу), viknn, Жан Пьер разродился очередной стабильной версией - 4023 с большим количеством исправлений, хорошо бы собрать ее и горяченькую на наш фтп sm.gif

Автор: viknn Aug 8 2013, 07:24

Цитата(Aldan @ Jul 22 2013, 01:51) *
Жан Пьер разродился очередной стабильной версией - 4023 с большим количеством исправлений

Последняя стабильная веросия
http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/install/win32/kicad_gost_stable_bzr4024.zip

Последняя GOST-COMMITERS product-версия (ранее testing-версия) kicad 4202 (слита с оф. BZR 4276) от 08/08/2013
http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/install/win32/gost_commit/kicad_gost_commiters_product_bzr4202.zip

Автор: vlasin Sep 6 2013, 07:53

Добрый день.
Посоветуйте пожалуйста стабильную windows сборку для работы.
Поддержка ГОСТа желательна , но не обязательно.
И еще - сборки без инсталлятора требуют каких-то дополнительных настроек ? (прописывать пути к файлам и т.п.)

Автор: Aldan Sep 9 2013, 10:59

Viknn, за все лето в разделе «testing» http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/install/win32/testing/ не появилось ни одной новой тестовой сборки, а раздел «bzr» http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/bzr/win32/ не обновлялся с марта. Если можно, выложите свежую тестовую виндовую сборку для того, чтобы можно было обстоятельно протестировать свежую версию kicadbom2spec Константина Барановского http://electronix.ru/forum/index.php?showtopic=111968&view=findpost&p=1189177 Данная версия этого продукта прекрасно работает на стабильной сборке, в чем я уже убедился, но, как Вы знаете, тестовые сборки полны новшеств, наличие которых и позволят провести тестирование в полной мере.
Кроме того, я задумал переделать свою библиотеку посадочных мест, разбив ее на подбиблиотеки т. к. в новых сборках в cvpcb теперь возможно работать с ними и это тоже требует наличия свежей сборки.
«Форкнутую» сборку, которая постоянно обновляется, использовать не могу, т. к. она не вполне соответствует «классической», да и переходить на форк не планирую.
Словом, хотелось бы, чтобы хоть раз в месяц или, на худой конец, в квартал появлялась «классическая» тестовая сборка для виндов т. к. хочется иметь выход к новинкам в Кикад.

Автор: viknn Sep 9 2013, 18:27

Цитата(Aldan @ Sep 9 2013, 14:59) *
Viknn, за все лето в разделе «testing» http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/install/win32/testing/ не появилось ни одной новой тестовой сборки

поместил на http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/install/win32/testing/ две новые тестовые product-сборки kicad - 4310 и 4313.
Последняя предполагает работу с глобальными библиотеками для pcbnew (USE_FP_LIB_TABLE=ON).

Автор: Aldan Sep 9 2013, 19:19

Цитата(viknn @ Sep 9 2013, 22:27) *
Последняя предполагает работу с глобальными библиотеками для pcbnew (USE_FP_LIB_TABLE=ON).

viknn, благодарю за сборки. Чувствую, что используя стабильную сборку, безнадежно отстал от прогресса. Поясните, пожалуйста, что это за работа с глобальными библиотеками для pcbnew и есть ли в этом какие-то грабли.
Чую не спроста Вы выложили две сборки сразу, какой из них советуете воспользоваться?

Автор: viknn Sep 9 2013, 20:44

Цитата(Aldan @ Sep 9 2013, 23:19) *
viknn Поясните, пожалуйста, что это за работа с глобальными библиотеками для pcbnew и есть ли в этом какие-то грабли.
Чую не спроста Вы выложили две сборки сразу, какой из них советуете воспользоваться?

Это тестовые сборки. Можно обе тестировать. 4013 построена с возможностью задания таблиц маршрутов как
к локальным, так и к внешним библиотекам. Как это делается реально я тоже не пробовал - сборки совсем свежие.

Автор: AVL Sep 10 2013, 09:09

Цитата(Aldan @ Sep 9 2013, 14:59) *
«Форкнутую» сборку, которая постоянно обновляется, использовать не могу, т. к. она не вполне соответствует «классической», да и переходить на форк не планирую.

Ветка lp:~kicad-gost-committers/kicad/kicad полностью совместима с веткой lp:kicad.
Ветка lp:kicad представляет собой функционал A,
Ветка lp:~kicad-gost-committers/kicad/kicad представляет собой функционал A + B.

Если наступит тот момент, когда ветки станут не совместимы, я об этом специально сообщу.

Автор: faa Sep 11 2013, 07:49

Всем привет, я вернулся sm.gif

Обновил переводы до актуального состояния bzr4212 kicad-gost на lp:kicad-gost-committers.
Выложил на http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/bzr/kicad-gost-sources-2013-09-11-bzr4212.tar.bz2 bzr4212 kicad-gost для самостоятельной сборки,
http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/bzr/mageia/kicad-gost-20130911-bzr4212.mga3.x86_64.rpm, src.rpm там же рядом.
Для 32 бит собирать пока не планирую, т.к. сам полностью переехал на 64 бит.

ЗЫ: Если нужны сборки под другие линухи и/или архитектуры, то только по заявкам - работа мешает. wink.gif


Автор: Aldan Sep 11 2013, 10:50

Цитата(faa @ Sep 11 2013, 11:49) *
я вернулся sm.gif

Приветствую! Хочется верить, что это надолго.
Цитата(faa @ Sep 11 2013, 11:49) *
Обновил переводы до актуального состояния bzr4212 kicad-gost на lp:kicad-gost-committers.

Было бы хорошо, если и "классические" сборки тоже были не забыты под натиском gost-committers

Автор: alex9 Sep 12 2013, 17:51

Цитата(viknn @ Sep 9 2013, 21:27) *
поместил на http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/install/win32/testing/ две новые тестовые product-сборки kicad - 4310 и 4313.

А можете выложить исходники на 4310?
Заранее спасибо.

Автор: viknn Sep 13 2013, 19:53

Цитата(alex9 @ Sep 12 2013, 21:51) *
А можете выложить исходники на 4310?

выложил исходники 4313 (практически то же). В 4316 pcbnew добавлен экспорт списка цепей в формате IPC-D-356 для электроконтроля ПП.

Автор: Aldan Sep 25 2013, 21:47

Цитата(faa @ Sep 11 2013, 11:49) *
Обновил переводы до актуального состояния bzr4212 kicad-gost на lp:kicad-gost-committers.

faa, я подождал пару недель с момента обновления Вами переводов на lp:kicad-gost-committers в надежде на то, что такое же обновление появится и на lp:kicad-testing-committers/kicad/testing, но так и не дождался этого. Желая довести до актуального состояния перевод и для «штатной» тестовой сборки, я скачал kicad_gost_commiters_product_bzr4213 и вытащил из нее файлы kicad.mo и kicad.po, которые и вставил в тестируемую мною kicad_gost_testing_bzr4310.
В этой связи у меня появилось к Вам несколько вопросов на которые очень прошу Вас ответить.
1. Есть ли какая-то засада в использовании kicad.mo и kicad.po из неродной, но более свежей сборки? (На первый взгляд вроде все нормально и отсутствующие переводы появились.)
2. Надо ли понимать Ваше пренебрежение к ветке lp:kicad-testing-committers/kicad/testing как то, что Вы полностью отказались от обновлений в ней и окончательно ушли в lp:kicad-gost-committers и теперь обновлять переводы в lp:kicad-testing-committers/kicad/testing можно будет только «методом выковыривания»?
3. faa, Вы стояли у истоков ГОСТ-ветки Кикада и Ваш авторитет непререкаем, а Ваши действия и выбор имеют огромное влияние на события, связанные с развитием Кикад. Так может быть Вы поделитесь своим видением путей развития этой САПР в свете окончательной «форкнутости» чтобы уж поставить все точки над I.

Автор: faa Sep 26 2013, 18:36

Цитата(Aldan @ Sep 26 2013, 01:47) *
faa, я подождал пару недель с момента обновления Вами переводов на lp:kicad-gost-committers в надежде на то, что такое же обновление появится и на lp:kicad-testing-committers/kicad/testing, но так и не дождался этого.

Ну уж извиняйте, но работа мешает sad.gif
Цитата(Aldan @ Sep 26 2013, 01:47) *
1. Есть ли какая-то засада в использовании kicad.mo и kicad.po из неродной, но более свежей сборки? (На первый взгляд вроде все нормально и отсутствующие переводы появились.)

Вполне возможно, что перевод будет не совсем корректен, а то и вовсе неверен.
Цитата(Aldan @ Sep 26 2013, 01:47) *
2. Надо ли понимать Ваше пренебрежение к ветке lp:kicad-testing-committers/kicad/testing как то, что Вы полностью отказались от обновлений в ней и окончательно ушли в lp:kicad-gost-committers и теперь обновлять переводы в lp:kicad-testing-committers/kicad/testing можно будет только «методом выковыривания»?

Не надо.
Никакого пренебрежения нет. Причину см.выше.
Цитата(Aldan @ Sep 26 2013, 01:47) *
3. Так может быть Вы поделитесь своим видением путей развития этой САПР в свете окончательной «форкнутости» чтобы уж поставить все точки над I.

Поделюсь, на досуге.
Тут одной-двумя строками на бегу не обойтись wink.gif

Кстати, перевод lp:kicad-testing-committers/kicad/testing обновил до bzr4352.

Автор: Aldan Sep 27 2013, 21:34

Цитата(faa @ Sep 26 2013, 22:36) *
Ну уж извиняйте, но работа мешает sad.gif (...) Никакого пренебрежения нет

Поясню возникшую озабоченность: если раньше работа мешала появлению обновлений равномерно как для основной ветки так и для "форкнутой", то теперь баланс был нарушен в пользу форка. В таких случаях обычно говорят, что "мать в первую очередь покормить свое дитя". Я очень рад, что предчувствия меня обманули.
Цитата(faa @ Sep 26 2013, 22:36) *
Вполне возможно, что перевод будет не совсем корректен, а то и вовсе неверен.

Я подозревал, что это не совсем уместный метод актуализации перевода. Теперь выкину такую самодеятельность из головы.
Цитата(faa @ Sep 26 2013, 22:36) *
Поделюсь, на досуге. Тут одной-двумя строками на бегу не обойтись wink.gif

Хорошо бы, если такой досуг образовался у Вас поскорее, т.к. хотелось бы понять основные веяния, где мы и куда движемся.
Цитата(faa @ Sep 26 2013, 22:36) *
Кстати, перевод lp:kicad-testing-committers/kicad/testing обновил до bzr4352.

Ну вот и повод выложить свежую тестовую сборку основной ветки.

Автор: faa Sep 30 2013, 13:39

Выложил свежую http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/bzr/kicad-gost-sources-2013-09-30-bzr4218.tar.bz2.
Слита с тестовой векой bzr4357, оставлены все наработки gost-committers,
в схематике изменены размеры: инверсного вывода, точки соединения,
в pcbnew: добавлена горячая клавиша W - изменение ширины дорожки, убран баг с рисованием дуги на слое чертежа,
добавлен файл переводов.
Собрал для mageia3, лежит рядом.

На gost-commiters ещё не заливал - надо еще потестировать.
Желающие есть? wink.gif

Автор: AVL Oct 1 2013, 06:07

Цитата(faa @ Sep 30 2013, 17:39) *
Выложил свежую http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/bzr/kicad-gost-sources-2013-09-30-bzr4218.tar.bz2.
Слита с тестовой векой bzr4357, оставлены все наработки gost-committers,
в схематике изменены размеры: инверсного вывода, точки соединения,
в pcbnew: добавлена горячая клавиша W - изменение ширины дорожки, убран баг с рисованием дуги на слое чертежа,
добавлен файл переводов.
Собрал для mageia3, лежит рядом.

На gost-commiters ещё не заливал - надо еще потестировать.
Желающие есть? wink.gif

Андрей, здравствуйте. К сожалению из-за отсутствия времени, начиная с ревизии 4317 ветки lp:kicad еще не делал merge.
Верно я понимаю, что правильнее будет мне не делать merge вплоть до ревизии 4357 ветки lp:kicad и дождаться Вашего коммита в lp:~kicad-gost-committers/kicad/kicad ?

Автор: Aldan Oct 1 2013, 07:54

Цитата(faa @ Sep 26 2013, 22:36) *
перевод lp:kicad-testing-committers/kicad/testing обновил до bzr4352.

faa, раньше обновление перевода сопровождалось записью в http://electronix.ru/redirect.php?http://bazaar.launchpad.net/~kicad-testing-committers/kicad/testing/changes однако в этот раз там не было Вашего сообщения. Значит ли это, что все же теперь апгрейд перевода недоступен для сборщиков основной ветки? Иными словами, основная ветка Кикад Вами больше не поддерживается?

Автор: faa Oct 1 2013, 11:08

Цитата(AVL @ Oct 1 2013, 10:07) *
Андрей, здравствуйте. К сожалению из-за отсутствия времени, начиная с ревизии 4317 ветки lp:kicad еще не делал merge.
Верно я понимаю, что правильнее будет мне не делать merge вплоть до ревизии 4357 ветки lp:kicad и дождаться Вашего коммита в lp:~kicad-gost-committers/kicad/kicad ?

Я merge сделал до 4357, но при этом накатил свои патчики.
Там в основной CMakelist.txt добавлена дира с переводами, изменены размеры соединения и инверсного вывода в схематике,
добавлена горячая клавиша d pcbnew и исправлена дуга на слое чертежа.
Могу залить такой вариант.
И поправить времени у меня уже не будет - я в пятницу опять по служебным делам недели на две sad.gif

Цитата(Aldan @ Oct 1 2013, 11:54) *
faa, раньше обновление перевода сопровождалось записью в http://electronix.ru/redirect.php?http://bazaar.launchpad.net/~kicad-testing-committers/kicad/testing/changes однако в этот раз там не было Вашего сообщения. Значит ли это, что все же теперь апгрейд перевода недоступен для сборщиков основной ветки? Иными словами, основная ветка Кикад Вами больше не поддерживается?

Мне письмо пришло:
[Branch ~kicad-developers/kicad/doc] Rev 494: update Russian GUI to bzr4352

Апгрейд перевода доступен.
Поддерживается.
Не надо панику разводить wink.gif

Автор: AVL Oct 1 2013, 14:56

Цитата(faa @ Oct 1 2013, 15:08) *
Я merge сделал до 4357, но при этом накатил свои патчики.
Там в основной CMakelist.txt добавлена дира с переводами, изменены размеры соединения и инверсного вывода в схематике,
добавлена горячая клавиша d pcbnew и исправлена дуга на слое чертежа.
Могу залить такой вариант.
И поправить времени у меня уже не будет - я в пятницу опять по служебным делам недели на две sad.gif

Да, скорее всего есть смысл залить. В идеале, если будет возможность, то лучше сделать в 2 коммита:
1) merge до 4357
2) патч

Автор: faa Oct 1 2013, 15:19

Цитата(AVL @ Oct 1 2013, 18:56) *
Да, скорее всего есть смысл залить. В идеале, если будет возможность, то лучше сделать в 2 коммита:
1) merge до 4357
2) патч


Залил.
4215 - мой патчик,
далее обновления до 4357.
В результате получилось 4219:
с добавлением диры с pcad2kicadpcb под контроль,
с добавлением шаблонов листов (там CMakeLists.txt был кривоват) и пр.

Если патч в 4215 будет мешать, то можно сделать
bzr diff -r4215..4214 > ../faa.patch
и потом его применить
bzr patch ../faa.patch

Автор: AVL Oct 1 2013, 15:57

Цитата(faa @ Oct 1 2013, 19:19) *
Залил.
4215 - мой патчик,
далее обновления до 4357.
В результате получилось 4219:
с добавлением диры с pcad2kicadpcb под контроль,
с добавлением шаблонов листов (там CMakeLists.txt был кривоват) и пр.

Если патч в 4215 будет мешать, то можно сделать
bzr diff -r4215..4214 > ../faa.patch
и потом его применить
bzr patch ../faa.patch

Спасибо.

Автор: faa Oct 26 2013, 18:20

Смержил гост-ветку с тестовой bzr4415. Получилась bzr4222.
Нужны добровольцы для тестирования wink.gif
Если переводы будут мешать сборке, то в CMakeLists.txt закомментировать все, что касается internat или
подложить перевод в дерево исходников.
Перевод интерфейса тоже обновил. Забирать с lp:~kicad-gost-committers/kicad/doc.

UPD: лежит на http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/bzr-gost/kicad-gost-sources-2013-10-26-bzr4221.tar.bz2. Соответствует bzr4222.

Автор: alex9 Oct 26 2013, 20:04

"/4222/pcbnew/./pcb_plot_params.h:27:35: fatal error: pcb_plot_params_lexer.h: Нет такого файла или каталога
compilation terminated."

Сбсна, вот.

зы Ещё "pcb_plot_params_keywords.cpp" может не хватит. В других сборках о есть.

Автор: faa Oct 27 2013, 04:13

Цитата(alex9 @ Oct 26 2013, 23:04) *
"/4222/pcbnew/./pcb_plot_params.h:27:35: fatal error: pcb_plot_params_lexer.h: Нет такого файла или каталога
compilation terminated."
зы Ещё "pcb_plot_params_keywords.cpp" может не хватит. В других сборках о есть.


Проверил еще раз. Забрал бранч с lp. Добавил перевод. И что удивительно, собралось без сучков и задоринок.
pcb_plot_params_lexer.h и pcb_plot_params_keywords.cpp генерятся на лету в процессе сборки.
В консерватории все в порядке? ОС какая? Версии cmake и прочих софтин?

Автор: alex9 Oct 27 2013, 06:22

Точно! Забыл common собрать. А ведь хотел на утро отложить wacko.gif

Всё нормально собралось. Буду тестить.

Автор: viknn Oct 27 2013, 08:33

Цитата(faa @ Oct 26 2013, 21:20) *
Смержил гост-ветку с тестовой bzr4415. Получилась bzr4222.
Нужны добровольцы для тестирования wink.gif

собрал 4222-4415 для Windows, лежит на
http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/install/win32/gost_commit/kicad_gost_commiters_product_bzr4222-test4415.zip

Автор: tema-electric Oct 28 2013, 09:14

2faa

Не собирается. Ubuntu LTS 10.04

Код
/home/Data/Soft/GOST/kicad-gost.bzr/pcbnew/dialogs/dialog_fp_lib_table_base.cpp: In constructor ‘DIALOG_FP_LIB_TABLE_BASE::DIALOG_FP_LIB_TABLE_BASE(wxWindow*, wxWindowID, const wxString&, const wxPoint&, const wxSize&, long int)’:
/home/Data/Soft/GOST/kicad-gost.bzr/pcbnew/dialogs/dialog_fp_lib_table_base.cpp:193: error: invalid static_cast from type ‘<unresolved overloaded function type>’ to type ‘void (wxEvtHandler::*)(wxCloseEvent&)’
/home/Data/Soft/GOST/kicad-gost.bzr/pcbnew/dialogs/dialog_fp_lib_table_base.cpp:201: error: invalid static_cast from type ‘<unresolved overloaded function type>’ to type ‘void (wxEvtHandler::*)(wxCommandEvent&)’
/home/Data/Soft/GOST/kicad-gost.bzr/pcbnew/dialogs/dialog_fp_lib_table_base.cpp: In destructor ‘virtual DIALOG_FP_LIB_TABLE_BASE::~DIALOG_FP_LIB_TABLE_BASE()’:
/home/Data/Soft/GOST/kicad-gost.bzr/pcbnew/dialogs/dialog_fp_lib_table_base.cpp:208: error: invalid static_cast from type ‘<unresolved overloaded function type>’ to type ‘void (wxEvtHandler::*)(wxCloseEvent&)’
/home/Data/Soft/GOST/kicad-gost.bzr/pcbnew/dialogs/dialog_fp_lib_table_base.cpp:216: error: invalid static_cast from type ‘<unresolved overloaded function type>’ to type ‘void (wxEvtHandler::*)(wxCommandEvent&)’
make[2]: *** [cvpcb/CMakeFiles/cvpcb.dir/__/pcbnew/dialogs/dialog_fp_lib_table_base.cpp.o] Ошибка 1
make[1]: *** [cvpcb/CMakeFiles/cvpcb.dir/all] Ошибка 2
make: *** [all] Ошибка 2


Конфигурирую:
Код
$ cmake -DKICAD_KEEPCASE=ON -DwxUSE_UNICODE=ON -DKICAD_GOST=ON -DUSE_FP_LIB_TABLE=OFF -DBUILD_GITHUB_PLUGIN=OFF -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr ../


Все чистое: bzr revert + rm -rf * в папке build.

Попробую щас с -DUSE_FP_LIB_TABLE=ON
____________________________________
-DUSE_FP_LIB_TABLE=ON -DBUILD_GITHUB_PLUGIN=ON не дают эффекта.

Автор: faa Oct 28 2013, 13:54

Цитата(tema-electric @ Oct 28 2013, 13:14) *
2faa

Не собирается. Ubuntu LTS 10.04

Конфигурирую:
Код
$ cmake -DKICAD_KEEPCASE=ON -DwxUSE_UNICODE=ON -DKICAD_GOST=ON -DUSE_FP_LIB_TABLE=OFF -DBUILD_GITHUB_PLUGIN=OFF -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr ../


Все чистое: bzr revert + rm -rf * в папке build.

Попробую щас с -DUSE_FP_LIB_TABLE=ON
____________________________________
-DUSE_FP_LIB_TABLE=ON -DBUILD_GITHUB_PLUGIN=ON не дают эффекта.


А зачем bzr revert? И "в куда" этот revert?

Надо bzr branch lp:~kicad-gost-committers/kicad/kicad
И потом собираю под Mageia(1|2|3):
Код
%setup_compile_flags
cmake -DwxUSE_UNICODE=ON -DKICAD_GOST=ON \
%if %build_stable
    -DKICAD_STABLE_VERSION=ON \
%else
    -DKICAD_TESTING_VERSION=ON \
%endif
    -DCMAKE_INSTALL_PREFIX=$RPM_BUILD_ROOT/usr ../


Все собирается без проблем.
Попробую еще собрать с FP_LIB_TABLE и GITHUB_PLUGIN.
О результатах сообщу.

Ну и Ubuntu LTS 10.04 у меня нет, что там и как - ничего подсказать не смогу.

UPD: http://electronix.ru/redirect.php?http://linuxforum.ru/viewtopic.php?id=12691 сборка под бубунты с моими добавками.
Если и устарело, то не сильно wink.gif

Автор: tema-electric Oct 28 2013, 16:09

Цитата(faa @ Oct 28 2013, 20:54) *
А зачем bzr revert? И "в куда" этот revert?

Хотел сократить количество вопросов ))) ...

Собираю не первый раз.
bzr revert сделал в корне ветки. Попробую завтра еще bzr clean-tree, чтобы наверняка.

Посмотрел ссылку по сборке. Ничего нового для себя не увидел. Только глаз кольнуло ... Возможно от незнания sm.gif
Код
sudo apt-get install ... checkinstall ...
...
sudo make install


Автор: faa Oct 28 2013, 16:43

Цитата(tema-electric @ Oct 28 2013, 20:09) *
Собираю не первый раз.
bzr revert сделал в корне ветки. Попробую завтра еще bzr clean-tree, чтобы наверняка.


revert не надо, а надо pull wink.gif
bzr help revert
Цитата
$ bzr help revert
Purpose: Revert files to a previous revision.


К man направлять не буду, но help иногда помогает:
Цитата
$ bzr help pull
Purpose: Turn this branch into a mirror of another branch.


Автор: tema-electric Oct 29 2013, 08:26

Цитата(faa @ Oct 28 2013, 23:43) *
revert не надо, а надо pull wink.gif

Вместо pull использую update. Привязываюсь к репозитарию через cheсkout. Своих изменений в ветку не вношу.

Почистил рабочую копию через bzr clean-tree. Тоже бестолку. Был там один лишний *.cpp, но он ни на что не повлиял.
Виджеты версии 2.8.10. Вроде не старые.

Оффициальная ветка также не собирается.

Вывод под ubuntu LTS 10.04 не собирается. Попробую еще на 12.04 ...

Автор: faa Nov 4 2013, 10:59

Смержил ветку kicad-gost-committers с тестовой веткой bzr4431, получилось bzr 4224.
Добавлены отображения через OpenGL и Cairo, интерактивный роутер-трассировщик от ЦЕРН, интерактивное размещение элементов.
Обновил переводы интерфейса до актуального состояния и в тестовой, и в гост ветках. Замечания-пожелания привествтуются.
Можно и нужно потестировать.
Сам собрал под Mageia3 - тестирую.

Из первых багов: при переключении отображения из стандартного (wxWidgets) в OpenGL или Cairo на плате криво
(у меня в слое чертежа, но, видимо, на остальных слоях тоже криво будет) отбражаются русские буквы.
Проблемы, похоже, при преобразовании wxText в std::string в strokeFont. Покопаю на досуге (но его очень мало sad.gif ).
Если кто еще сможет-захочет поковырять, то было бы здорово.

Архивы искать ftp.kicad.ru/pub/kicad, ну и все залито на lp.

Автор: tema-electric Nov 5 2013, 09:49

Цитата(faa @ Nov 4 2013, 17:59) *
Из первых багов

А из базовых багов - несобираемость под Ubuntu 10.04 LTS, а под 12.04 LTS все собирается. cranky.gif
То, что собралось под 12.04 - очень жутко тормозило в 3D реалистичном режиме на сложной плате на слабом ноуте.

Автор: Сергей Борщ Nov 5 2013, 10:30

QUOTE (tema-electric @ Nov 5 2013, 12:49) *
несобираемость под Ubuntu 10.04 LTS,
10.04 умерла. Ее даже Сanonical уже не поддерживает. Забудьте.

Автор: alex9 Nov 6 2013, 17:17

"+"
Собрал bzr 4224.

"-"
Cairo тормозит жутко. OpenGL валит PCBNEW. "По умолчанию" валит сеанс sm.gif

Откатил на 4222.

Может я не так собрал?

cmake -DCMAKE_BUILD_TYPE=Release -DKICAD_GOST=ON -DKICAD_STABLE_VERSION=ON -DUSE_WX_GRAPHICS_CONTEXT=OFF -DUSE_WX_OVERLAY=OFF -DKICAD_SCRIPTING=OFF -DKICAD_SCRIPTING_MODULES=OFF -DKICAD_SCRIPTING_WXPYTHON=OFF -DUSE_OPENOFFICE_SDK=OFF -DUSE_RPC_DOC_SERVER=ON ../../

//Debian Wheezy + Mate//

Автор: alex9 Nov 13 2013, 15:03

Кстати.

Цитата(faa @ Nov 4 2013, 14:59) *
...Добавлены ... интерактивный роутер-трассировщик от ЦЕРН, интерактивное размещение элементов...

Не врубился, где их найти, как включить.
01.gif
Подскажите, пожалуйста.

Автор: White Rabbit Nov 13 2013, 21:49

Цитата(faa @ Nov 4 2013, 13:59) *
Из первых багов...

Из вторых. Накрывается ГОСТ-овская рамка.

Автор: break Nov 14 2013, 07:53

White Rabbit
<Настройки страницы> - <Файл описания разметки листа> - <Обзор>.

Автор: alex9 Nov 16 2013, 15:35

Application: Pcbnew
Version: (2013-nov-16 BZR 4226 GOST (bzr4476-testing))-product Release build
wxWidgets: Version 2.8.12 (release,Unicode,compiler with C++ ABI 1002,GCC 4.7.2,wx containers,compatible with 2.6)
Platform: Linux 3.2.0-4-686-pae i686, 32 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
KICAD_SCRIPTING_WXPYTHON=OFF
USE_FP_LIB_TABLE=OFF
USE_FP_LIB_TABLE=OFF
BUILD_GITHUB_PLUGIN=OFF

Что значит

?

И всё-таки, как воспользоваться церновскими примочками?

Автор: faa Nov 16 2013, 16:48

Цитата(alex9 @ Nov 16 2013, 19:35) *
И всё-таки, как воспользоваться церновскими примочками?

Дистрибутив linux какой?

Автор: alex9 Nov 16 2013, 16:50

debian wheezy

Автор: faa Nov 16 2013, 17:10

Цитата(alex9 @ Nov 16 2013, 20:50) *
debian wheezy

"Стабильность превыше всего". Ох уж эти дебианщики sm.gif
Там сообщение кривовато. Но идея в том, что opengl и glew нужен версии не ниже 2.1.

Код
// Check the OpenGL version (minimum 2.1 is required)
    if( GLEW_VERSION_2_1 )
    {
        wxLogInfo( wxT( "OpenGL Version 2.1 supported." ) );
    }
    else
    {
        DisplayError( parentWindow, wxT( "OpenGL Version 2.1 is not supported!" ) );
        exit( 1 );
    }


Автор: alex9 Nov 16 2013, 17:12

А разве при сборке это не проверяется?

Автор: faa Nov 16 2013, 17:34

Цитата(alex9 @ Nov 16 2013, 21:12) *
А разве при сборке это не проверяется?

Судя по всему версия не проверяется. Только наличие присутствия заголовков в системе.

Автор: alex9 Nov 16 2013, 17:51

Так что выходит, фишки церна без опенгл не работают?

Автор: faa Nov 16 2013, 18:21

Цитата(alex9 @ Nov 16 2013, 21:51) *
Так что выходит, фишки церна без опенгл не работают?

Там же написано "Отображение через OpenGL".
Через Cairo тоже может показывать и двигать, но у меня тормозит (видео интел).
А openGL бегает вполне прилично.

Автор: alex9 Nov 17 2013, 15:10

Обновил Catalist c 13.4 на 13.4 sm.gif
Вывод glxinfo|grep "OpenGL version" изменился с
OpenGL version string: 1.4 (2.1 (4.2.12217 Compatibility Profile Context 12.104))
на
OpenGL version string: 4.2.12217 Compatibility Profile Context 12.104 О_о
В общем, церн на дебиане заработал. yeah.gif


Автор: Сергей Борщ Nov 25 2013, 07:48

Перенес вопросы по сборке http://electronix.ru/forum/index.php?s=&showtopic=112839&view=findpost&p=1212863. Впредь прошу _taras_ более внимательно относиться к выбору ветки для вопросов.

Автор: viknn Dec 27 2013, 15:04

http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/install/win32/gost_commit/kicad_gost_commiters_cern_bzr_4239.zip

Собрал церновскую сборку kicad_gost 4239 для Win. Все три режима графики на хорошей карте работают (отображают).
Но в режимах OpenGL и Cairo не работают до конца кнопки мышки для выбора команд контекстного меню.
Так что CERN Router попробовать не удалось - может что-то не то делаю.

Application: Pcbnew
Version: (2013-dec-02 BZR 4239 GOST (bzr4513-testing))-product Release build
wxWidgets: Version 2.9.4 (debug,wchar_t,compiler with C++ ABI 1002,GCC 4.7.2,wx containers,compatible with 2.8)
Platform: Windows XP (build 2600, Service Pack 3), 32 bit, Little endian, wxMSW
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=OFF
BUILD_GITHUB_PLUGIN=OFF


 KiCad_cern_router.pdf ( 105.62 килобайт ) : 55
 

Автор: viknn Dec 28 2013, 14:20

Цитата(viknn @ Dec 27 2013, 18:04) *
Так что CERN Router попробовать не удалось - может что-то не то делаю...

Алгоритм трассировки похоже такой:
- нажимаю кнопку подсветки цепей
- перехожу в режим OpenGL или Cairo
- выбираю интерактивный роутер
- начинаю прокладку трассы в режиме 'раздвигай и толкай' соседей
PS. Иногда почему-то случается неожиданное завершение программы.

 

Автор: viknn Jan 11 2014, 04:52

Обновление 4027 стабильной версии KiCAD от 10.01.2014
http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/install/win32/kicad_gost_stable_bzr4027.zip

Автор: Aldan Jan 11 2014, 19:25

Цитата(viknn @ Jan 11 2014, 08:52) *
Обновление 4027 стабильной версии KiCAD от 10.01.2014

viknn, спасибо, что не забываете делать сборки, а то в последние месяцы все ГОСТ-ветки встали. Правда, данное обновление весьма странное, т.к. на дворе уже 2014 год, а Жан Пьер снова начал долизывать старую стаб. версию вместо того, чтобы выпустить новую.
Кстати, сборка опять получилась без патча Константина Барановского, о чем можно сделать вывод глядя на оформление основных записей форматки.

Автор: viknn Jan 12 2014, 10:11

Цитата(Aldan @ Jan 11 2014, 22:25) *
Кстати, сборка опять получилась без патча Константина Барановского, о чем можно сделать вывод глядя на оформление основных записей форматки.

Стабильная сборка нового года выйдет видимо в начале лета.
Патч наверно применили к тестовой ветке. Ссылку дайте, если на форуме здесь была.

Автор: Aldan Jan 12 2014, 20:57

Цитата(viknn @ Jan 12 2014, 14:11) *
Стабильная сборка нового года выйдет видимо в начале лета.

Если за выход новой версии считать выход финального вылизанного релиза, то да, это скорее всего произойдет где-то к лету как в прошлый раз. Однако, я писал о начале новой серии стабильных сборок, которая в прежние времена начиналась в январе, а в прошлый раз была в феврале:
Цитата(Aldan @ Feb 28 2013, 02:56) *
Через какой-то год с лишним наконец-то обновилась стабильная версия на фтп Жан Пьера: http://electronix.ru/redirect.php?http://iut-tice.ujf-grenoble.fr/cao/ - KiCad_stable-2013.02.27-BZR3976.

Надеюсь, что новая серия стабильных сборок вскоре стартует.
Цитата(viknn @ Jan 12 2014, 14:11) *
Патч наверно применили к тестовой ветке. Ссылку дайте, если на форуме здесь была.

Патч присутствует во всех последних стабильных сборках, но иногда забывается при сборке:
Цитата(Aldan @ Jun 14 2013, 00:53) *
в данной сборке (4021) что-то не то с патчем Константина Барановского. Такое ощущение, что его просто нет, т.к. основные надписи в штампе перестали оптимизироваться для красивого вписывания в отведенные поля.

Цитата(viknn @ Jun 14 2013, 07:31) *
Видимо что-то попутал. Вечером перезапишу.

Так что поищите у себя, он у вас имеется. Можно и напрямую обратиться к Константину Барановскому и он предоставит самую свежую версию.
А вообще-то все очень грустно, т.к. ГОСТ-ветка Кикада умирает.., вот и патчи теряются... Не поймите как упрек, просто раньше, когда тестовые сборки выходили почти каждый день, ничего подобного не могло бы произойти.

Автор: viknn Jan 14 2014, 16:17

Цитата(Aldan @ Jan 12 2014, 23:57) *
Так что поищите у себя, он у вас имеется.

Пересобрал, но не получается записать в папку win32 на kicad_ru_ftp.

Автор: faa Jan 15 2014, 06:40

Цитата(viknn @ Jan 14 2014, 20:17) *
Пересобрал, но не получается записать в папку win32 на kicad_ru_ftp.

Должна писать через ftp,
пользователь: vik
пароль не менял.
Места еще 4 гига.
Если будут наблюдаться проблемы - пишите andrf<собака>mail.ru, будем чинить.

Автор: viknn Jan 18 2014, 11:41

Цитата(viknn @ Jan 14 2014, 19:17) *
Пересобрал, но не получается записать в папку win32 на kicad_ru_ftp.

связь с ftp заработала - перезаписал kicad_stable_4027, ссылка выше

Автор: flyasky Jan 18 2014, 17:44

А почему в ГОСТ сборке заблокирована формат страницы альбомная?

Автор: _Pasha Jan 18 2014, 18:02

Цитата(flyasky @ Jan 18 2014, 21:44) *
А почему в ГОСТ сборке заблокирована формат страницы альбомная?

Для А4? biggrin.gif

Автор: Aldan Jan 20 2014, 13:37

Цитата(Aldan @ Jan 13 2014, 00:57) *
Если за выход новой версии считать выход финального вылизанного релиза, то да, это скорее всего произойдет где-то к лету как в прошлый раз. Однако, я писал о начале новой серии стабильных сборок, которая в прежние времена начиналась в январе, а в прошлый раз была в феврале (...) Надеюсь, что новая серия стабильных сборок вскоре стартует.

Когда я писал свое прошлое сообщение, меня сильно беспокоило какое-то смутное чувство неуверенности. Ведь в последнее время команда Жан Пьера все больше и больше отходит от признанных канонов выпуска программного продукта для обычных пользователей, да и от своих устоявшихся правил тоже. Почему бы и в этот раз, думалось мне, Жан Пьеру не пойти еще дальше в своих организационных «новациях»? И, похоже, что интуиция меня не обманула.
Возможно, что последние запоздавшие обновления «старой» стабильной сборки являются ничем иным, как «лебединой песней» в выпуске стабильных версий Кикад и больше ничего стабильного в «кикадостроении» уже не будет. По крайней мере такие мысли приходят на ум тогда, когда читаешь ответы на вопрос «When will there be a new stable release?» с Кикад-форума: http://electronix.ru/redirect.php?http://groups.yahoo.com/neo/groups/kicad-users/conversations/topics/16814
Если суммировать смысл ответов, то получается, что больше уже никогда не будет стабильных сборок Кикада. При этом, на вопрос о том, что для виндов необходимо выпускать готовые сборки, был ответ, что кто-нибудь может быть их будет собирать, а если нет, то тогда вин-Кикад будет доступен только для малой группы экспертов, делающих сборки для себя.
В связи с открывшимися обстоятельствами у меня серьезная просьба к тем, кто работает в виндовом Кикаде и в данный момент (в отличие от меня) находится в активной фазе кикад-проектирования, на время подменить папочку “bin” своей текущей версии на такую же папочку из сборки kicad_stable_4027 от viknn для того, чтобы постараться обнаружить возможные упущения при сборке (патч Барановского уже на месте, но может быть опять проблемы с дугами при выводе в dxf или еще что-то из уже пофиксенного, но не вошедшего в данную сборку).
Если обнаружатся недочеты, то сделать еще одну, самую финишную сборку с учетом всех замечаний, после чего торжественно поместить ее на фтп в раздел «релиз» на веки вечные, дабы иметь сборку, которой можно доверять.
И, если и дальше развитие Кикад будет продолжаться в том же направлении, можно обычным пользователям присмотреться к DesignSpark, который весьма быстро прогрессирует.

Автор: viknn Jan 20 2014, 16:06

Новая gost-сборка KiCAD для Windows (слита с bzr-testing-4619)

http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/install/win32/gost_commit/kicad_gost_commiters_cern_bzr_4246.zip

DXF-импорт
обновленный 3D-viewer (realistic mode)
обновленный VRML-экспорт (v 2.0), совместимость с FreeCAD
доступ к сетевым FP-библиотекам посадочных мест (GitHub, как средство)
работа с BOM в новом и старом стиле (через механизмы вывода ПЭ и СП от Лунева и Барановского)
проект IDF-вывода конструкции платы и компонентов (v 3.0) для SolidWorks, Компас-3D, HypeLynx, Betasoft...
новый интерактивный OpenGL/Cairo трассировщик соединений от ЦЕРН

So, finally we've got an integrated interactive, push-and-sometimes-shove router, although with a very limited user interface:
Edit->Interactive router launches the tool,
while routing: 'V' key places a via,
'+' and '-' keys cycle through available layers,
'/' key switches track posture.
Via/track dimensions are taken from the netclasses.
There are no other options available for the time being - promise to add them soon sm.gif
Tom

Автор: AVL Jan 20 2014, 18:21

Цитата(Aldan @ Jan 20 2014, 17:37) *
Когда я писал свое прошлое сообщение, меня сильно беспокоило какое-то смутное чувство неуверенности...

http://electronix.ru/redirect.php?https://lists.launchpad.net/kicad-developers/msg12010.html :
testing has been renamed to product
...
This change was discussed by the lead developers at length and it was felt that the name
"testing" was too foreboding, and was scaring people away from using it.

The "stable" branch often has more bugs in it than "testing" does. I regret ever creating
it. The lifetime of a bug in product is usually shorter. We wanted more folks using what
is now "product", so that the bug lifetime would even get shorter, you know, more eyes and
testers.

Wayne and Jean-Pierre may identify periods of quiet, or increased reliability within the
product branch, so that you can take your production snapshots during those periods.

Dick

Автор: Aldan Jan 20 2014, 18:33

Цитата(AVL @ Jan 20 2014, 22:21) *
This change was discussed by the lead developers...

Да, я уже наткнулся на то, что тестовая ветка не грузится и ее теперь переименовали в "продакт". Дело не в этом, а в том, что завершился отказ от стабильных релизов в принципе.
Чтобы не повторять свои прошлые размышления на этот счет приведу слова пользователя с Кикад-форума http://electronix.ru/redirect.php?http://groups.yahoo.com/neo/groups/kicad-users/conversations/messages/16828 под которыми и я подписываюсь:
I think users aren't asking for a "stable branch" which will be maintained separately from the mainline development trunk.
They're just asking, "What revision should we install, and with that revision, what are the known bugs?"
That's actually much simpler.
The regular user just wants to design a circuit board, so if the developers could stop for a moment and just say, "Revision 4133 has these features, these issues, but is generally ready for production use," most folks would be happy.
Then at some later date, the developers could then announce, "We've been busy, and we're now able to announce that Revision 4444 is stable enough for general use, please grab it."
I'm not asking for the developers to maintain Revision 4133 as a separate branch to which patches are applied. If something horrible is found in 4133, the user should install the next "stable" version 4444 and get on with doing work.

Am I asking too much?


Автор: AVL Jan 20 2014, 18:46

Цитата(Aldan @ Jan 20 2014, 22:33) *
They're just asking, "What revision should we install, and with that revision, what are the known bugs?"

http://electronix.ru/redirect.php?https://lists.launchpad.net/kicad-developers/msg12011.html :

> Wayne and Jean-Pierre may identify periods of quiet, or increased reliability within the
> product branch, so that you can take your production snapshots during those periods.

bzr supports revision "tagging", which if hypothetically done at that same point in time
where one used to take "stable" snapshots of "testing", leads to an equivalent set of
recommended revisions from which one could take snapshots *at any point in time* for
production use.

Dick

Автор: flyasky Jan 29 2014, 07:09

Цитата(_Pasha @ Jan 18 2014, 20:02) *
Для А4? biggrin.gif


Да, проблема в том, что если открыть файл из гостовского кикада в международном, то на странице слева остается вертикальная полоска.

Автор: tema-electric Feb 23 2014, 15:15

Всем привет. Ребята, гостовская сборка померла на 4246 или как? Или в коде понаворотили они что-то там ужасное?

Автор: viknn Feb 28 2014, 15:16

Цитата(tema-electric @ Feb 23 2014, 18:15) *
Всем привет. Ребята, гостовская сборка померла на 4246 или как? Или в коде понаворотили они что-то там ужасное?

Несколько раз пытался собрать последние версии kicad_product для Windows (последний раз для 4720), но сборка не проходит.
Точнее трансляция выполняется до 100%, только с несколькими предупреждениями, а линковка потом завершается с ошибками.
Похоже на какой-то конфликт имен переменных между boost 2.54 и Windows окружением.
Ошибки возникли вскоре после того, как там перешли от kicad_testing на kicad_product
(после kicad-gost-commiters-4246 слитой с bzr-4619).
Интересно есть ли проблемы при сборке последних версий под Linux?

Автор: faa Mar 4 2014, 07:20

Цитата(viknn @ Feb 28 2014, 19:16) *
Интересно есть ли проблемы при сборке последних версий под Linux?


Проблем со сборкой под линуксом нет - собираю регулярно все крайние версии.
Сейчас работаю на сборке bzr4731.

Автор: viknn Mar 11 2014, 12:57

http://electronix.ru/redirect.php?http://escalalibre.com/edwt/kicad_testingBinaries/

здесь множество последних тестовых kicad-сборок для Windows (опции для текущей 4740 приведены ниже)

Version: (2014-03-09 BZR 4740)-product Release build
wxWidgets: Version 3.0.0 (debug,wchar_t,compiler with C++ ABI 1002,GCC 4.8.1,wx containers,compatible with 2.8)
Platform: Windows XP (build 2600, Service Pack 3), 32 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

Автор: break Mar 12 2014, 02:30

viknn
Без ГОСТовской адаптации неинтересны.

Автор: Сергей Борщ Mar 31 2014, 04:41

Moderator: вопрос о сборке перенес http://electronix.ru/forum/index.php?s=&showtopic=112839&view=findpost&p=1246277. Прошу продолжать обсуждать его там.

Автор: AVL Apr 6 2014, 15:38

Цитата(faa @ Oct 26 2013, 22:20) *
Смержил гост-ветку с тестовой bzr4415. Получилась bzr4222.
Нужны добровольцы для тестирования wink.gif
Если переводы будут мешать сборке, то в CMakeLists.txt закомментировать все, что касается internat или
подложить перевод в дерево исходников.

Удалось найти время, попробовал собрать. У меня при сборке, как и у других, выпадает ошибка касательно internat. Нужно понять для чего идем путем добавления директории internat в корневую директорию. Пока добавил опцию USE_INTERNAT (default off), чтобы по умолчанию ошибка при сборке не появлялась.

Автор: AVL Apr 20 2014, 17:52

Адаптировал ГОСТ ветку под KIWAY (нововведение в lp:kicad).
На данный момент текущая ревизия 4265 в ветке lp:~kicad-gost-committers/kicad/kicad (соответствует ревизии 4809 ветки lp:kicad).

Для меня текущее состояние проекта пока выглядит как нестабильное. Если посмотреть на lp:kicad в последнее время, интенсивно один за другим выявляются и исправляются баги. Похоже это все из-за того, что одновременно много разных нововведений.

Автор: alex9 Apr 20 2014, 18:33

Цитата(AVL @ Apr 20 2014, 20:52) *
... KIWAY (нововведение в lp:kicad)...

А это что за зверь?

Автор: Барановский Константин Apr 20 2014, 18:48

Цитата(alex9 @ Apr 20 2014, 21:33) *
А это что за зверь?

http://electronix.ru/redirect.php?https://github.com/KiCad/kicad-source-mirror/wiki/Modular-KiCad-with-Alternate-Top-Level-Launchers

Автор: Ixt May 29 2014, 09:54

Доброго всем дня.

После долгого перерыва приходится опять возврвщаться с печатным платам.
До этого работал с PCAD (очень давно) и Eagle. В этот раз хочется стартануть
с более православным CAD'ом, поэтому обращаю свой взор на KiCAD.
Работаю в Debian Jessie + Mate. Сперва поставил программу из репозиториев Jessie.
На пустом месте начало ругаться какими-то ассёртами в GTK. Снёс нафиг.

Потом скачал с офиц. сайта скрипт kicad-install.sh Вроде всё работает, но УГО
некоторых элементов приводит в уныние.

Дальше забрёл сюда. Склонировал http://electronix.ru/redirect.php?https://code.launchpad.net/~kicad-gost-committers/kicad/kicad
Собрал вот так:

Код
export CXXFLAGS="-m64"
cmake -DCMAKE_BUILD_TYPE=Debug -DwxUSE_UNICODE=ON -DKICAD_GOST=ON -DKICAD_STABLE_VERSION=ON -DKICAD_GOST=ON -DCMAKE_INSTALL_PREFIX=/opt/kicad ..


Boost выкачало и собрало, но почему-то матюкнулось:

Код
gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.8/release/link-static/threading-multi/winstances.o
gcc.compile.c++ bin.v2/libs/regex/build/gcc-4.8/release/link-static/threading-multi/usinstances.o
gcc.archive bin.v2/libs/regex/build/gcc-4.8/release/link-static/threading-multi/libboost_regex.a
common.copy /home/sergey/tmp/kicad/boost_root/lib/libboost_regex.a
common.mkdir bin.v2/libs/thread/build/gcc-4.8/release/link-static
common.mkdir bin.v2/libs/thread/build/gcc-4.8/release/link-static/threading-multi
common.mkdir bin.v2/libs/thread/build/gcc-4.8/release/link-static/threading-multi/pthread
gcc.compile.c++ bin.v2/libs/thread/build/gcc-4.8/release/link-static/threading-multi/pthread/thread.o
In file included from ./boost/bind/bind.hpp:29:0,
                 from ./boost/bind.hpp:22,
                 from ./boost/thread/detail/thread.hpp:29,
                 from ./boost/thread/thread_only.hpp:22,
                 from libs/thread/src/pthread/thread.cpp:11:
./boost/bind/arg.hpp: In constructor ‘boost::arg<I>::arg(const T&)’:
./boost/bind/arg.hpp:37:22: warning: typedef ‘T_must_be_placeholder’ locally defined but not used [-Wunused-local-typedefs]
         typedef char T_must_be_placeholder[ I == is_placeholder<T>::value? 1: -1 ];
                      ^
In file included from ./boost/tuple/tuple.hpp:33:0,
                 from ./boost/thread/detail/async_func.hpp:37,
                 from ./boost/thread/future.hpp:22,
                 from libs/thread/src/pthread/thread.cpp:19:
./boost/tuple/detail/tuple_basic.hpp: In function ‘typename boost::tuples::access_traits<typename boost::tuples::element<N, boost::tuples::cons<HT, TT> >::type>::const_type boost::tuples::get(const boost::tuples::cons<HT, TT>&)’:
./boost/tuple/detail/tuple_basic.hpp:228:45: warning: typedef ‘cons_element’ locally defined but not used [-Wunused-local-typedefs]
   typedef BOOST_DEDUCED_TYPENAME impl::type cons_element;
                                             ^
gcc.compile.c++ bin.v2/libs/thread/build/gcc-4.8/release/link-static/threading-multi/pthread/once.o
In file included from ./boost/bind/bind.hpp:29:0,
                 from ./boost/bind.hpp:22,
                 from ./boost/thread/pthread/once_atomic.hpp:19,
                 from ./boost/thread/once.hpp:20,
                 from libs/thread/src/pthread/./once_atomic.cpp:9,
                 from libs/thread/src/pthread/once.cpp:8:
./boost/bind/arg.hpp: In constructor ‘boost::arg<I>::arg(const T&)’:
./boost/bind/arg.hpp:37:22: warning: typedef ‘T_must_be_placeholder’ locally defined but not used [-Wunused-local-typedefs]
         typedef char T_must_be_placeholder[ I == is_placeholder<T>::value? 1: -1 ];
                      ^
gcc.compile.c++ bin.v2/libs/thread/build/gcc-4.8/release/link-static/threading-multi/future.o
gcc.archive bin.v2/libs/thread/build/gcc-4.8/release/link-static/threading-multi/libboost_thread.a
common.copy /home/sergey/tmp/kicad/boost_root/lib/libboost_thread.a
...updated 10859 targets...
[ 36%] No install step for 'boost'
[ 36%] Completed 'boost'
[ 36%] Built target boost
Makefile:136: recipe for target 'all' failed
make: *** [all] Error 2


Ну да ладно, после перезапуска make шоу продолжилось и никаких ошибок больше не выдало.
После make install KiCAD запускается, но падает при попытке запуска редактора схем:

Код
Starting program: /opt/kicad/bin/./kicad
warning: no loadable sections found in added symbol-file system-supplied DSO at 0x7ffff7ffa000
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
LIB_ENV_VAR:'/opt/kicad/bin'
configCreate SEARCH_STACK:
  [ 0]:/home/sergey/code/imx6/imx6_router/secondary_psu/pcb
  [ 1]:/opt/kicad/share/kicad/template
  [ 2]:/usr/local/share/kicad/template
[New Thread 0x7fffe33b0700 (LWP 32717)]
kiface SEARCH_STACK:
  [ 0]:/opt/kicad/share/kicad/template
  [ 1]:/usr/local/share/kicad/library
  [ 2]:/usr/local/share/kicad/template
  [ 3]:/usr/local/share

Program received signal SIGSEGV, Segmentation fault.
0x000000000046a3dc in KIFACE_I::KifaceSettings (this=0x0) at /home/sergey/tmp/kicad/include/kiface_i.h:102
102        wxConfigBase* KifaceSettings() const                { return m_bm.m_config; }
(gdb) bt
#0  0x000000000046a3dc in KIFACE_I::KifaceSettings (this=0x0) at /home/sergey/tmp/kicad/include/kiface_i.h:102
#1  0x00007fffe279f989 in EDA_DRAW_PANEL::EDA_DRAW_PANEL (this=0x9ad200, parent=0x9a8d70, id=-1, pos=..., size=...) at /home/sergey/tmp/kicad/common/draw_panel.cpp:127
#2  0x00007fffe279b057 in EDA_DRAW_FRAME::EDA_DRAW_FRAME (this=0x9a8d70, aKiway=0x6d8b60 <Kiway>, aParent=0x774200, aFrameType=FRAME_SCH, aTitle=..., aPos=..., aSize=..., aStyle=541335104, aFrameName=...)
    at /home/sergey/tmp/kicad/common/draw_frame.cpp:163
#3  0x00007fffe2706810 in SCH_BASE_FRAME::SCH_BASE_FRAME (this=0x9a8d70, aKiway=0x6d8b60 <Kiway>, aParent=0x774200, aWindowType=FRAME_SCH, aTitle=..., aPosition=..., aSize=..., aStyle=541335104, aFrameName=...)
    at /home/sergey/tmp/kicad/eeschema/sch_base_frame.cpp:37
#4  0x00007fffe273bd27 in SCH_EDIT_FRAME::SCH_EDIT_FRAME (this=0x9a8d70, aKiway=0x6d8b60 <Kiway>, aParent=0x774200) at /home/sergey/tmp/kicad/eeschema/schframe.cpp:190
#5  0x00007fffe26992c6 in SCH::IFACE::CreateWindow (this=0x7fffe2b89000 <SCH::kiface>, aParent=0x774200, aClassId=0, aKiway=0x6d8b60 <Kiway>, aCtlBits=2) at /home/sergey/tmp/kicad/eeschema/eeschema.cpp:84
#6  0x0000000000472c32 in KIWAY::Player (this=0x6d8b60 <Kiway>, aFrameType=FRAME_SCH, doCreate=true) at /home/sergey/tmp/kicad/common/kiway.cpp:291
#7  0x000000000045637c in KICAD_MANAGER_FRAME::OnRunEeschema (this=0x774200, event=...) at /home/sergey/tmp/kicad/kicad/mainframe.cpp:296
#8  0x00007ffff692fa86 in wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0
#9  0x00007ffff692fb2b in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0
#10 0x00007ffff692fe97 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0
#11 0x00000000004672d0 in EDA_BASE_FRAME::ProcessEvent (this=0x774200, aEvent=...) at /home/sergey/tmp/kicad/common/basicframe.cpp:131
#12 0x00007ffff692fe20 in wxEvtHandler::ProcessEvent(wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0
#13 0x00007ffff709ffc9 in wxWindowBase::TryParent(wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-2.8.so.0
#14 0x00007ffff709ffc9 in wxWindowBase::TryParent(wxEvent&) () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-2.8.so.0
#15 0x00007ffff6ffdddc in ?? () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-2.8.so.0
#16 0x00007ffff3cb85e7 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x00007ffff3cd1088 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x00007ffff3cd1ce2 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#19 0x00007ffff508f3f5 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#20 0x00007ffff3cb83b8 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#21 0x00007ffff3cc9557 in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#22 0x00007ffff3cd1a29 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x00007ffff3cd1ce2 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#24 0x00007ffff508e349 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#25 0x00007ffff51304f5 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#26 0x00007ffff3cb83b8 in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#27 0x00007ffff3cc9afb in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#28 0x00007ffff3cd16f9 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#29 0x00007ffff3cd1ce2 in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#30 0x00007ffff5240114 in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#31 0x00007ffff512eca4 in gtk_propagate_event () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#32 0x00007ffff512f05b in gtk_main_do_event () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#33 0x00007ffff4daa1fc in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#34 0x00007ffff3542e04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007ffff3543048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007ffff354330a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007ffff512e147 in gtk_main () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#38 0x00007ffff6fc236a in wxEventLoop::Run() () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-2.8.so.0
#39 0x00007ffff7033c1c in wxAppBase::MainLoop() () from /usr/lib/x86_64-linux-gnu/libwx_gtk2u_core-2.8.so.0
#40 0x0000000000454b05 in APP_KICAD::OnRun (this=0x71e740) at /home/sergey/tmp/kicad/kicad/kicad.cpp:289
#41 0x00007ffff68dcf7d in wxEntry(int&, wchar_t**) () from /usr/lib/x86_64-linux-gnu/libwx_baseu-2.8.so.0
#42 0x0000000000454314 in main (argc=1, argv=0x7fffffffe328) at /home/sergey/tmp/kicad/kicad/kicad.cpp:321
(gdb)


Не оставте страждующего в беде. Сам я из программистов, но дебажить чужой код некогда. Пора бы уже плату ваять...
Может я чего не так собрал или не оттуда склонировал?

Автор: Барановский Константин May 29 2014, 10:39

В последних ревизиях очень много значительный изменений связанных с введением KIWAY. Пока все еще очень сырое и поэтому крашится. Советую использовать более раннюю ревизию без KIFACE, для gost ветки это 4261. Получить можно так:

Код
bzr branch --revision=4261 lp:~kicad-gost-committers/kicad/kicad

Автор: Ixt May 29 2014, 12:11

Спасибо, эта версия вроде работает. Но стандартных библиотек нет и где их брать? Не всё ж самому рисовать? Тут в соседних темах читаю, что в последние месяцы намудрили со всем. этим.

Автор: Барановский Константин May 29 2014, 14:38

Цитата(Ixt @ May 29 2014, 19:21) *
Но стандартных библиотек нет и где их брать? Не всё ж самому рисовать?

Посмотрите скрипт product/scripts/library-repos-install.sh
Еще информация по новым библиотекам есть в http://electronix.ru/redirect.php?http://bazaar.launchpad.net/~kicad-developers/kicad/doc/view/head:/doc/help/en/pcbnew.pdf параграфы 2.3 и 2.4. Теперь они имеют новый формат и информация о них собирается в так называемой "Таблице библиотек".

Чтобы не составлять таблицу вручную использую скрипт на bash с приблизительно таким содержимым:
Код
#!/bin/bash

fp_lib_table="/home/user/fp-lib-table" # таблица библиотек
fp_lib_path="/home/user/path/to/pretty/modules/" #путь к библиотекам в pretty формате

echo "(fp_lib_table" > $fp_lib_table

ls $fp_lib_path | grep .pretty | while read lib
do
    name=`echo $lib | sed "s/\.pretty//"`
    echo "  (lib (name $name)(type KiCad)(uri $fp_lib_path$lib)(options \"\")(descr \"KiCAD library\"))" >> $fp_lib_table
done

echo ")" >> $fp_lib_table

Этот скрипт перечисляет все pretty библиотеки и помещает информацию о них в файл fp-lib-table, который по-умолчанию хранится в домашней папке пользователя. Пути нужно подставить свои.
Как то так.

Автор: AVL Jun 22 2014, 20:30

Судя по истории lp:kicad за последний месяц подправили немало багов.
Попробовал сегодня собрать ревизию 4952 ветки lp:kicad. Тщательно не тестировал, но по крайней мере у меня перестали выпадать ошибки segfault при завершении Pcbnew и eeschema.

В lp:~kicad-gost-committers/kicad/kicad соответствующая lp:kicad ревизия - 4278.

Автор: AVL Jun 27 2014, 07:13

Удалось сделать сборку под винду.
kicad_gost_committers_product_bzr4280.zip выложил на http://electronix.ru/redirect.php?http://rusfolder.com/41084383
Просьба закачать его в ftp.kicad.ru/pub/kicad/install/win32/gost_commit (у меня нет прав на запись).

Автор: Guest_viknn_* Jun 27 2014, 16:36

Цитата(AVL @ Jun 27 2014, 07:13) *
Удалось сделать сборку под винду.
kicad_gost_committers_product_bzr4280.zip выложил на http://electronix.ru/redirect.php?http://rusfolder.com/41084383
Просьба закачать его в ftp.kicad.ru/pub/kicad/install/win32/gost_commit (у меня нет прав на запись).

Переписал win-версию kicad 4280/4955 на ftp.kicad.ru/pub/kicad/install/win32/gost_commit

Application: kicad
Version: (2014-06-25 BZR 4280 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 XP (build 2600, Service Pack 3), 32 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

Автор: viknn Jun 27 2014, 16:58

Цитата(Guest_viknn_* @ Jun 27 2014, 20:36) *
Переписал win-версию kicad 4280/4955 на ftp.kicad.ru/pub/kicad/install/win32/gost_commit

http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/install/win32/gost_commit/

Автор: AVL Jun 27 2014, 19:01

Цитата(Guest_viknn_* @ Jun 27 2014, 20:36) *
Переписал win-версию kicad 4280/4955 на ftp.kicad.ru/pub/kicad/install/win32/gost_commit

Спасибо.

Автор: AVL Jul 12 2014, 23:05

kicad_gost_committers_product_bzr4289.zip выложил на http://electronix.ru/redirect.php?http://rusfolder.com/41209449

Автор: viknn Jul 14 2014, 17:12

Цитата(AVL @ Jul 13 2014, 03:05) *
kicad_gost_committers_product_bzr4289.zip выложил на http://electronix.ru/redirect.php?http://rusfolder.com/41209449

разместил на http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/install/win32/gost_commit/

Автор: AVL Jul 15 2014, 05:05

Удалил временно размещенные файлы с http://electronix.ru/redirect.php?http://rusfolder.com/41084383 и http://electronix.ru/redirect.php?http://rusfolder.com/41209449

Автор: Bender Jul 16 2014, 08:30

Цитата(AVL @ Jul 13 2014, 03:05) *
kicad_gost_committers_product_bzr4289.zip выложил на http://electronix.ru/redirect.php?http://rusfolder.com/41209449

В режиме черчения DXF нельзя выбрать Режим Черчения

Спасибо, AVL

Автор: break Jul 16 2014, 08:49

AVL, viknn
Для чего в версии 4289 (может и раньше) появился батник для запуска? Вроде раньше и без него прекрасно обходились.

Bender
Это надо в http://electronix.ru/forum/index.php?showtopic=111642&st=135&start=135

Автор: AVL Jul 16 2014, 18:09

Цитата(break @ Jul 16 2014, 12:49) *
AVL, viknn
Для чего в версии 4289 (может и раньше) появился батник для запуска? Вроде раньше и без него прекрасно обходились.

Сборку делаю с помощью http://electronix.ru/redirect.php?https://launchpad.net/kicad-winbuilder
В проекте kicad-winbuilder предусмотрен bat файл для запуска KiCad. Я немного его обрезал и кладу в результирующую сборку в архив.
В этом батнике есть инициализация переменных окружения таких как KIGITHUB, PYTHONHOME и др. (подробно смотрите комментарии в батнике).
Соответственно, на сколько я понимаю, если не проинициализировать переменные окружения до старта KiCad, то какие-то ресурсы не найдутся кикадом.

Автор: break Jul 19 2014, 11:07

А исходники для ГОСТовской сборки где?
Хотел под Kubuntu откомпилировать, но не нашёл.

AVL
Если идти таким путём, что прописываются переменные окружения, то тогда туда можно и путь к Open/LibreOffice прописать.
Хотя, по-моему, это устаревший подход. Под виндаком положено в реестр гадить, в других системах - в конфигурационный файл писать.

Автор: AVL Jul 19 2014, 11:53

Цитата(break @ Jul 19 2014, 15:07) *
А исходники для ГОСТовской сборки где?
Хотел под Kubuntu откомпилировать, но не нашёл.

если нужны самые свежие исходники, включая всю историю изменений, то:
Код
bzr branch lp:~kicad-gost-committers/kicad/kicad


если нужны самые свежие исходники, только последний коммит, без истории, то:
Код
bzr checkout --lightweight lp:~kicad-gost-committers/kicad/kicad


если нужна конкретно ревизия 4289, включая всю историю изменений, то:
Код
bzr branch lp:~kicad-gost-committers/kicad/kicad
cd kicad
bzr update -r 4289


если нужна конкретно ревизия 4289 (единственный коммит без истории изменений), то:
Код
bzr checkout --lightweight lp:~kicad-gost-committers/kicad/kicad -r 4289


еще как вариант - перейти по ссылке http://electronix.ru/redirect.php?http://bazaar.launchpad.net/~kicad-gost-committers/kicad/kicad/tarball/4289
начнет скачиваться tgz архив, содержащий срез исходников для ревизии 4289. Для любой другой ревизии нужно в конце ссылки номер ревизии указать нужный.

Цитата(break @ Jul 19 2014, 15:07) *
Если идти таким путём, что прописываются переменные окружения, то тогда туда можно и путь к Open/LibreOffice прописать.
Хотя, по-моему, это устаревший подход. Под виндаком положено в реестр гадить, в других системах - в конфигурационный файл писать.

В планах было - добавить возможность конфигурирования пути к Open/LibreOffice через GUI KiCad.

Автор: break Jul 21 2014, 07:52

AVL
Спасибо.
Значит на http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/ и http://electronix.ru/redirect.php?ftp://kicad.r4b.ru/pub/kicad/ больше не стоит рассчитывать?

Цитата
В планах было - добавить возможность конфигурирования пути к Open/LibreOffice через GUI KiCad.

Это я знаю, но, поскольку до этого руки не доходят, то может через переменную окружения, как временный вариант, будет проще и быстрее?

Автор: AVL Jul 23 2014, 19:24

Цитата(break @ Jul 21 2014, 11:52) *
Значит на http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/ и http://electronix.ru/redirect.php?ftp://kicad.r4b.ru/pub/kicad/ больше не стоит рассчитывать?

А есть смысл туда закачивать исходники?
Я так понимаю, их туда раньше добавляли, но есть ли смысл? Ведь, исходники доступны из хранилища bazaar.

Цитата(break @ Jul 21 2014, 11:52) *
Это я знаю, но, поскольку до этого руки не доходят, то может через переменную окружения, как временный вариант, будет проще и быстрее?

Наверно, одинаково по времени.

Автор: viknn Oct 21 2014, 18:05

Цитата(viknn @ Mar 11 2014, 16:57) *
http://electronix.ru/redirect.php?http://escalalibre.com/edwt/kicad_testingBinaries/
здесь множество последних тестовых kicad-сборок для Windows

http://electronix.ru/redirect.php?http://kicad.nosoftware.cz/

Автор: White Rabbit Oct 24 2014, 06:53

А последние русские сборки где лежат? Актуальные само собой.

Автор: faa Nov 9 2014, 10:08

Доступ к ftp.kicad.ru пока только по IP-адресу 109.71.246.126
Провайдер фильтрует udp трафик по 53 порту - dns-мастер по udp не доступен - адрес не резолвится sad.gif
Буду бодаться с провайдером, но это займет некоторое время.

Автор: mobidev Dec 9 2014, 21:12

Цитата(viknn @ Oct 21 2014, 22:05) *
http://electronix.ru/redirect.php?http://kicad.nosoftware.cz/


Сегодня решил попробовать загрузить свежую тестовую сборку с этого линка,
чтоб посмотреть интерактивный роутер от CERN и напоролся на предупреждение KIS:



P.S. запустить так и не решился.

Автор: mobidev Jan 15 2015, 19:01

KiCad v4319 GOST без поддержки питон-скриптов
Сборка для OS X Mavericks (10.9), но скорее всего будет работать и с версиями выше, например OS X Yosemite (10.10)
http://electronix.ru/redirect.php?http://www.mobile-systems.info/kicad/KiCad_v4319GOST.tar.bz2

P.S. содержимое развернуть в /Applications/KiCad
Для корректировки переменных окружения KIGITHUB, KISYSMOD, KISYS3DMOD можно подкорректировать
скрипт запуска /Applications/KiCad/kicad.app/Contents/MacOS/kicad , который запускает сам kicad.bin

Автор: mobidev Jan 16 2015, 11:09

KiCad v4319 GOST с поддержкой питон-скриптов, исходники загружены из

Цитата
bzr branch lp:~kicad-gost-committers/kicad/kicad

Сборка для OS X Mavericks (10.9), но скорее всего будет работать и с версиями выше, например OS X Yosemite (10.10)
http://electronix.ru/redirect.php?http://www.mobile-systems.info/kicad/KiCad_v4319GOSTwithPYTHON.tar.bz2

P.S. пока это не DMG установщик, так что способ установки тот же.
P.P.S. архив также не содержит библиотеки
Цитата
bzr branch lp:~kicad-gost-committers/kicad/library

и документацию
Цитата
bzr branch lp:~kicad-gost-committers/kicad/doc

загружаем отдельно и размещаем в ~/Library/Application Support/kicad/library и doc соответственно

Автор: mobidev May 4 2015, 16:24

Установочный http://electronix.ru/redirect.php?http://www.mobile-systems.info/kicad/kicad-BZR4334GOST-20150501.dmg сборки BZR4334 GOST от 2015-05-01 (MD5 = dcf3ef40234e6b110e26686d61cd0a57).

Автор: RZNPRB May 5 2015, 07:51

Подскажите, пожалуйста, где можно скачать последние сборки с ГОСТ, но для Windows? К сожалению, самому собрать квалификация пока не позволяет...

Автор: break May 6 2015, 06:13

RZNPRB
Вообще-то, сборка описана в теме http://electronix.ru/forum/index.php?showtopic=124489&st=0 . Квалификация не нужна.

Автор: Guest_RZNPRB_* May 6 2015, 17:28

Цитата(break @ May 6 2015, 06:13) *
RZNPRB
Вообще-то, сборка описана в теме http://electronix.ru/forum/index.php?showtopic=124489&st=0 . Квалификация не нужна.

Ну, что ж , спасибо, конечно. НО...... Нет слов!

Автор: Guest_RZNPRB_* May 6 2015, 19:27

Цитата(break @ May 6 2015, 06:13) *
RZNPRB
Вообще-то, сборка описана в теме http://electronix.ru/forum/index.php?showtopic=124489&st=0 . Квалификация не нужна.

Прошелся по ветке - действительно, квалификация не нужна, т.к. у очень многих сборка просто не идет, а к конечному описанию надо бубен шаманский добавлять. Не правильнее все же было бы тому, у кого все же получилось выложить ОДИН ЕДИНСТВЕННЫЙ файл-архив. Что-то я не припоминаю, чтобы другие OpenSourse проекты под Windows начинались со сборки. Если честно - то пропало всякое желание тратить время на изучение KiCAD, если даже установить эту программу - такая канитель - регистрироваться, загружать весь инструментарий и т.д. и т.п., а на "выхлопе" у большенства - ошибки компиляции. Жаль...

Автор: mobidev May 6 2015, 19:48

Цитата(Guest_RZNPRB_* @ May 6 2015, 23:27) *
Что-то я не припоминаю, чтобы другие OpenSourse проекты под Windows начинались со сборки. Если честно - то пропало всякое желание тратить время на изучение KiCAD, если даже установить эту программу - такая канитель - регистрироваться, загружать весь инструментарий и т.д. и т.п., а на "выхлопе" у большенства - ошибки компиляции. Жаль...

Если Вы всё же имеете желание освоить KiCad, могу предложить как временную меру попробовать продакшн сборку под виндовс, пока кто-то не соберёт свежую ГОСТовскую.

Автор: Guest_RZNPRB_* May 6 2015, 20:33

Цитата(mobidev @ May 6 2015, 19:48) *
Если Вы всё же имеете желание освоить KiCad, могу предложить как временную меру попробовать продакшн сборку под виндовс, пока кто-то не соберёт свежую ГОСТовскую.

Спасибо! Если не сложно - дайте ссылку для закачки.

Автор: mobidev May 7 2015, 01:59

Цитата(Guest_RZNPRB_* @ May 7 2015, 00:33) *
Спасибо! Если не сложно - дайте ссылку для закачки.

Вот выдержка с официального сайта http://electronix.ru/redirect.php?http://www.kicad-pcb.org раздела Installing KiCad:

Цитата
Old stable is available from http://electronix.ru/redirect.php?http://iut-tice.ujf-grenoble.fr/cao/ (don't use for new designs). Recent builds can be found on http://kicad.nosoftware.cz/ http://electronix.ru/redirect.php?http://www2.futureware.at/~nickoe/ (testing builds, feedback welcome on IRC, will soon be available completely officially). Helper scripts to build bleeding edge are available here: kicad-winbuilder.


P.S. Old stable ГОСТовская http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/install/win32/kicad_gost_stable_bzr4029.zip

Автор: break May 7 2015, 05:20

Guest_RZNPRB_*

Цитата
Если честно - то пропало всякое желание тратить время на изучение KiCAD, если даже установить эту программу - такая канитель - регистрироваться, загружать весь инструментарий и т.д. и т.п., а на "выхлопе" у большенства - ошибки компиляции.

А я вроде не регистрировался.
Инструментария не так и много.
Единственный недостаток - поскольку комп старый, то весь процесс занял около двух суток.

P.S. Многие выложенные сборки не имеют инсталятора, а предполагают накатывание сверху, поэтому рекомендую сначала скачать инсталлируемую ближайшую к последней версию, установить её, а потом просто скопировать файлы из последней сборки прямо поверх установленных.

Автор: Guest_RZNPRB_* May 8 2015, 18:10

Цитата(break @ May 7 2015, 05:20) *
Guest_RZNPRB_*
....весь процесс занял около двух суток.

Как говорил Киса Воробьянинов - "Да... Уж..."
Все же попробую сделать сборку самостоятельно, но по-моему - это обычный идиотизм. Тот, кто может работать со схемотехникой, аналого-цифровым моделированием, хорошо разводить платы и проч. ну совсем не обязан уметь заниматься шаманством с репозиториями, компиляторами и проч. делами совсем не связанными с разводкой печатных плат (для чего и предназначен KiCAD и его целевая аудитория). Сборка шла 2 суток... И это вместо того, чтобы начать разбираться в документации и накидать какую-нибудь простенькую плату "для пробы пера"... Эхе-хе...

Автор: AVL May 8 2015, 18:37

Цитата(Guest_RZNPRB_* @ May 8 2015, 22:10) *
Как говорил Киса Воробьянинов - "Да... Уж..."
Все же попробую сделать сборку самостоятельно, но по-моему - это обычный идиотизм. Тот, кто может работать со схемотехникой, аналого-цифровым моделированием, хорошо разводить платы и проч. ну совсем не обязан уметь заниматься шаманством с репозиториями, компиляторами и проч. делами совсем не связанными с разводкой печатных плат (для чего и предназначен KiCAD и его целевая аудитория). Сборка шла 2 суток... И это вместо того, чтобы начать разбираться в документации и накидать какую-нибудь простенькую плату "для пробы пера"... Эхе-хе...

Просто каждый решает, что ему лучше подходит:
1) либо не заморачиваться со сборкой, а использовать в какой-то степени устаревшую, но готовую сборку
2) либо потратить время - сделать сборку самому из актуальных исходников, и в результате получить самую новую сборку

Автор: Guest_RZNPRB_* May 8 2015, 22:17

Цитата(AVL @ May 8 2015, 18:37) *
Просто каждый решает, что ему лучше подходит:
1) либо не заморачиваться со сборкой, а использовать в какой-то степени устаревшую, но готовую сборку
2) либо потратить время - сделать сборку самому из актуальных исходников, и в результате получить самую новую сборку

А вариант 3) - файл setup.7z, в том же репозитории оставить, с последней версией KiCAD - религия или совесть честного разработчика не позволяет? Чтоб не кувыркаться каждому с Bazaar, многочасовой сборкой и т.д.?
Если удасться собрать(а пока - не получается - ошибки какие-то вываливаются), то куда-нибудь обязательно выложу!

Автор: AVL May 9 2015, 03:25

Цитата(Guest_RZNPRB_* @ May 9 2015, 02:17) *
А вариант 3) - файл setup.7z, в том же репозитории оставить, с последней версией KiCAD - религия или совесть честного разработчика не позволяет? Чтоб не кувыркаться каждому с Bazaar, многочасовой сборкой и т.д.?
Если удасться собрать(а пока - не получается - ошибки какие-то вываливаются), то куда-нибудь обязательно выложу!

Вариант 1 подразумевает, что тот, кто собрал, может выложить сборку в общий доступ. Пока, видимо, под винду еще новую ГОСТ-сборку никто не делал.
Выкладывать сборку в одно и тоже хранилище с исходниками нельзя. Как вариант - создать дополнительное хранилище по аналогии как это сделано с документацией. Но при помещении порядка 10 и больше версий таких сборок в хранилище мало у кого останется терпения делать клон такого хранилища. А пока сборки выкладываются в основном на ftp на сайте kicad.ru.

Автор: Guest_RZNPRB_* May 9 2015, 20:13

Таки собрал ГОСТовскую сборку!!! Все работатет!
Интересно, а заорхивировать каталог и перенести на другую машину можно или на другой машине тоже надо сборку производить (4 часа - как с куста!)? Это я к выкладыванию архива сборки, чтоб другие с бубном не плясали (пришлось все же в ручном режиме менять в kicad-winbuilder-3.4-3.7z директорию с Bazaar Explorer на отдельно установленную - какой-то глюк! И подставлять KiCadWinbuilder.cmake из одноименной ГОСТовской сборки).
Кстати, что-то "с лету" не заметил Интерактивного автороутера от CERN, он в ГОСТовской сборке (2015-05-09 BZR 4335 GOST-Committers) есть? Если нет, то ОЧЕНЬ ЖАЛЬ! Когда планируется-чем помочь?
С уважением.

Автор: AVL May 10 2015, 20:14

Цитата(Guest_RZNPRB_* @ May 9 2015, 23:13) *
Интересно, а заорхивировать каталог и перенести на другую машину можно или на другой машине тоже надо сборку производить (4 часа - как с куста!)?

Можно. Так и делали всегда (архив выкладывали).
Цитата(Guest_RZNPRB_* @ May 9 2015, 23:13) *
Кстати, что-то "с лету" не заметил Интерактивного автороутера от CERN, он в ГОСТовской сборке (2015-05-09 BZR 4335 GOST-Committers) есть? Если нет, то ОЧЕНЬ ЖАЛЬ! Когда планируется-чем помочь?
С уважением.

Это какой должен быть пункт меню? (полностью автоматической трассировкой никогда не пользуюсь, поэтому не знаю появился ли там автороутер CERN).
В любом случае, все что есть в ветке lp:kicad, тоже самое есть в ГОСТ-ветке + дополнительная функциональность.
Пока что пробовал и использую из полезного нового - это интерактивная ручная трассировка диффпар.

Автор: Барановский Константин May 11 2015, 03:25

Цитата(Guest_RZNPRB_* @ May 9 2015, 23:13) *
Кстати, что-то "с лету" не заметил Интерактивного автороутера от CERN, он в ГОСТовской сборке (2015-05-09 BZR 4335 GOST-Committers) есть?

Он доступен только в режиме OpenGL (Cairo) отображения, переключается в меню Просмотр->Отображение через OpenGL (Cairo). Также, при переходе в этот режим доступно меню с командами для разводки диф. пар.

Автор: mobidev May 11 2015, 08:24

Установочный http://electronix.ru/redirect.php?http://www.mobile-systems.info/kicad/kicad-BZR4335GOST-20150509.dmg сборки BZR4335 GOST от 2015-05-09 (MD5 = 2e25a132c642574b6331dc450a429f43).

Автор: mobidev May 18 2015, 15:27

Установочный http://electronix.ru/redirect.php?http://www.mobile-systems.info/kicad/kicad-BZR4337GOST-20150516.dmg сборки BZR4337 GOST от 2015-05-16 (MD5 = 22e482f2293acf44e46abb0b9a4e133f).

Автор: mobidev May 24 2015, 12:03

Установочный http://electronix.ru/redirect.php?http://www.mobile-systems.info/kicad/kicad-BZR4338GOST-20150523.dmg сборки BZR4338 GOST от 2015-05-23 (MD5 = 650a88396debf79f07cba6bb15cdb8be).

Автор: mobidev May 31 2015, 14:26

Установочный http://electronix.ru/redirect.php?http://www.mobile-systems.info/kicad/kicad-BZR4339GOST-20150530.dmg сборки BZR4339 GOST от 2015-05-30 (MD5 = e3522cf897e320b82f94d849ac8b43a2).

Автор: mobidev Jun 9 2015, 13:51

Установочный http://electronix.ru/redirect.php?http://www.mobile-systems.info/kicad/kicad-BZR4340GOST-20150606.dmg сборки BZR4340 GOST от 2015-06-06 (MD5 = fef1cfeffeda131470a41f2235a8f4a7).

Автор: mobidev Jun 16 2015, 15:07

Установочный http://electronix.ru/redirect.php?http://www.mobile-systems.info/kicad/kicad-BZR4343GOST-20150613.dmg сборки BZR4343 GOST от 2015-06-13 (MD5 = f9047649e32d3dfe8598a14f8eac05cf).

Автор: break Jun 20 2015, 16:28

Сборка 2015-06-16 BZR 4345 GOST-COMMITTERS неработоспособная.
Eeschema частично не понимает старые библиотеки, Pcbnew вообще падает с ошибкой.

Автор: Npa Jun 21 2015, 06:50

Цитата(break @ Jun 20 2015, 17:28) *
Сборка 2015-06-16 BZR 4345 GOST-COMMITTERS неработоспособная.
Eeschema частично не понимает старые библиотеки, Pcbnew вообще падает с ошибкой.

Собрал 4346 пока ведёт себя нормально.

Автор: break Jun 22 2015, 05:55

Npa
Выложить можете?

Автор: Npa Jun 24 2015, 12:53

Я собирал и поставил с make install в /opt при этом используются библиотеки и локализация от предыдущей сборки. Ну вот checkinstall по-быстрому а по идее надо было всё добавить хотя бы /share/internat.
http://electronix.ru/redirect.php?https://yadi.sk/d/GCIV4Y43hTAPz сюда не заливалась, объём.

Автор: break Jun 25 2015, 07:35

Npa
Так это под Линух? Под Линух у меня собирается с пол-пинка и быстро. Вчера собрал 4346. 3D просмотр платы всё так же рушит KiCAD. А вот виндовая версия опять не собирается. Кстати, этот баг не собираемости и в основной ветке присутствовал, о чём была запись.

Автор: Барановский Константин Jul 18 2015, 10:38

Чтобы не создавать отдельной темы, выложу здесь сборку new_icons, может кому пригодиться.
Это, по сути, стандартный kicad, только с обновленными иконками и в некоторых приложениях немного изменен порядок кнопок на панели инструментов. Из функционала ничего не урезалось и не добавлялось.
Для Windows собирал с помощью kicad-winbuilder3.4, полученные файлы (кроме исходников, только необходимые для работы) сжал в zip архив. Для использования нужно распаковать архив куда-нибудь и запустить RunKiCad.bat.
Для Ubuntu (Debian) собирал пакет без указания зависимостей, так что нужно вручную установить необходимые пакеты. Устанавливается в /share/local.

Версия сборки соответствует kicad product rev 5950:
Version: (2015-07-16 BZR 5177)
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

http://electronix.ru/redirect.php?https://drive.google.com/file/d/0B5-dsSCmJWWvYnFHNVVfb214Y0E/view?usp=sharing
http://electronix.ru/redirect.php?https://drive.google.com/file/d/0B5-dsSCmJWWva1FkSWd2T05ra0E/view?usp=sharing

Автор: SDI Aug 11 2015, 18:34

На сайте http://electronix.ru/redirect.php?https://code.launchpad.net/kicad перестала обновляться Гостовская ветка Kicad. Последняя версия -4346. Ранее ее обновлял
Eldar Khayrullin. Хотелось бы обновления, чтобы собрать с помощью Winbuilder новую сборку.

Автор: alex9 Feb 6 2016, 16:44

Народ, kicad-gost приказал долго жить?
Или переехал куда?

Автор: Ruslan.B Feb 7 2016, 07:10

Я так понял, никому не до этого. Не-гост стал весьма быстро развиваться...
А я, и всё предприятие - мечтаем о более-менее безбажной версии, пусть и замороженной в развитии на год-два-три. То что из git - например в редакторе схем компоненты из разных библиотек и с одним именем.
Выбираем любую библиотеку- вставляется только из одной. Много таких "мелочей".
Если кому-то тоже интересна версия с ГОСТ, с улучшениями в плане меню, с приложенными примерами питон-скриптов... предлагаю создать фонд этого дела, чтобы те кто больше электронщик чем программист его наполняли...а те кто что-то делает по проекту опустошали. Других выходов я не вижу: понятно что большинство людей имеют мало свободного времени и основную работу.



Автор: faa Feb 16 2016, 17:47

Цитата(Ruslan.B @ Feb 7 2016, 10:10) *
Я так понял, никому не до этого.

Ага. Работой завалили wink.gif

Замержил с bzr6561. Можно вытягивать с http://electronix.ru/redirect.php?https://code.launchpad.net/~kicad-gost-committers/kicad/kicad.
Протестирую в меру сил на рабочем проекте.
Но нужна помощь добровольцев.
Под винду собирать времени (да и желания) нет. Из линуксов - соберу только под магею 5.
Исходники выложу дополнительно на фтп.

UPD: Исходники http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/bzr-gost/kicad-gost-sources-20160216-bzr4347.tar.xz

UPD2: Для mageia5 искать http://electronix.ru/redirect.php?ftp://ftp.kicad.ru/pub/kicad/bzr-gost/mageia/.

Автор: alex9 Feb 16 2016, 18:15

Цитата(faa @ Feb 16 2016, 21:47) *
Замержил с bzr6561.

Нескромный вопрос: можете сделать гостовскую сборку на базе стабильной версии?

Автор: faa Feb 16 2016, 18:31

Цитата(alex9 @ Feb 16 2016, 21:15) *
Нескромный вопрос: можете сделать гостовскую сборку на базе стабильной версии?

Стабильная - это 4.0.2 от 14 февраля 2016?
А смысл?
ИМХО, она ничем не отличается от kicad-production. Только чуть запаздывает по ревизиям.
А с крайней kicad-production я гостовскую смержил.

Автор: Сергей Борщ Feb 25 2016, 08:31

Модератор: Обсуждение дружбы с LibreOffice по просьбе AVL перенес сюда: http://electronix.ru/forum/index.php?s=&showtopic=111968&view=findpost&p=1406082

Автор: SDI Feb 27 2016, 04:43

В ГОСТ версии устарел файл перевода-русификации (kicad.mo)- хорошо бы обновить, также устарели файлы помощи.
В редакторе схем линии графики рисуются пунктиром, а надо бы сплошные, точки пересечения проводников маленькие-надо бы побольше
(50 ед. вместо 35 ед.).

Автор: faa Feb 29 2016, 08:00

Цитата(SDI @ Feb 27 2016, 07:43) *
В ГОСТ версии устарел файл перевода-русификации (kicad.mo)- хорошо бы обновить,

Включу перевод .po в kicad-gost-committers, в CmakeLists.txt поддержка его есть (флаг USE_INTERNAT).
Цитата(SDI @ Feb 27 2016, 07:43) *
также устарели файлы помощи.

Там еще и формат поменялся и процедура новая (см. на github).
Переведете? - обновим.
Цитата(SDI @ Feb 27 2016, 07:43) *
В редакторе схем линии графики рисуются пунктиром, а надо бы сплошные,

Тут где-то было обсуждение по этому поводу., зачем и почему пунктир, а не сплошная.
И даже патч был для сплошных и пунктирных линий.
Цитата(SDI @ Feb 27 2016, 07:43) *
точки пересечения проводников маленькие-надо бы побольше (50 ед. вместо 35 ед.).

Специально сделал меньше. 50 слишком крупно.

Автор: alex9 Feb 29 2016, 19:12

Цитата(faa @ Feb 29 2016, 11:00) *
Цитата(SDI @ Feb 27 2016, 07:43) *
точки пересечения проводников маленькие-надо бы побольше (50 ед. вместо 35 ед.).
Специально сделал меньше. 50 слишком крупно.

А можете запилить под них окошко в настройках (чтобы каждый мог выбрать любимый размер)?
Пусть в гостовской сборке появится ещё одна фича, а буржуи от зависти облезут wink.gif

Автор: SDI Mar 1 2016, 02:59

Последняя негостовская сборка Kicad удачно собирается при помощи
Kicad-WinBuilder, а вот гостовская с ошибкой со ссылкой на Cmakelists.txt
в источнике, что может быть ? PKGBUILD-GOST для сборки прикреплен.

 PKGBUILD_GOST.7z ( 1.32 килобайт ) : 21
 

Автор: SDI Mar 30 2016, 18:30

Так и нет ответа можно ли использовать Kicad-WinBuilder c
гостовской веткой Kicad.

Автор: alex9 Mar 30 2016, 21:01

bb-offtopic.gif Похоже, все перешли на linux sm.gif

Автор: faa Mar 31 2016, 13:58

Цитата(alex9 @ Mar 31 2016, 00:01) *
bb-offtopic.gif Похоже, все перешли на linux sm.gif

Видимо так.
Причем я уже давно (чуть ли не в прошлом веке wink.gif).

Есть какой-то древний 2003 (ЕМНИП, с лицензией) в виртуалке.
Но скомпилив под ним не дам никаких гарантий, что без бубна поедет под 8, не говоря уже про 10.
А сборка под ХР сейчас уже никому не нужна (из стойких виндузятников).
Да и 7-ке осталось жить совсем чуть-чуть (если уже не закончилась поддержка - хз, особо не слежу).

ЗЫ: bb-offtopic.gif вон уже поддержку бубунты в винду прикручивают sm.gif
Так что всем прямая дорога в линукс sm.gif
А винду в виртуалку.

Автор: break Apr 1 2016, 12:41

faa

Цитата
А сборка под ХР сейчас уже никому не нужна (из стойких виндузятников).

Нужна-нужна! У меня к рабочему компу под 7-8 и т.д. нет драйверов.
А сам не смог скомпилировать - в винбилдере ошибки вылезают.

Автор: hhg Apr 5 2016, 13:44

Цитата(faa @ Feb 29 2016, 12:00) *
Включу перевод .po в kicad-gost-committers, в CmakeLists.txt поддержка его есть (флаг USE_INTERNAT).

в переводе наткнулся на неточность. http://electronix.ru/redirect.php?https://code.launchpad.net/%7Ekicad-gost-committers/kicad/kicad:
CODE
--- kicad/internat/ru/kicad.po.orig 2016-04-04 15:53:11.000000000 +0300
+++ kicad/internat/ru/kicad.po 2016-04-05 15:47:27.623544698 +0300
@@ -10823,7 +10823,7 @@
#: pagelayout_editor/dialogs/properties_frame_base.cpp:255
#: pagelayout_editor/dialogs/properties_frame_base.cpp:310
msgid "Lower Left"
-msgstr "Верхний левый"
+msgstr "Нижний левый"

#: pagelayout_editor/dialogs/dialog_new_dataitem_base.cpp:72
#: pagelayout_editor/dialogs/properties_frame_base.cpp:273

в http://electronix.ru/redirect.php?https://code.launchpad.net/%7Ekicad-gost-committers/kicad/doc также:
CODE
--- doc/internat/ru/kicad.po.orig 2016-04-05 16:28:48.792750218 +0300
+++ doc/internat/ru/kicad.po 2016-04-05 16:28:56.973645385 +0300
@@ -10548,7 +10548,7 @@
#: pagelayout_editor/dialogs/properties_frame_base.cpp:255
#: pagelayout_editor/dialogs/properties_frame_base.cpp:310
msgid "Lower Left"
-msgstr "Верхний левый"
+msgstr "Нижний левый"

#: pagelayout_editor/dialogs/dialog_new_dataitem_base.cpp:72
#: pagelayout_editor/dialogs/properties_frame_base.cpp:273

Автор: alex9 Aug 18 2016, 06:57

А в основную ветку ngspice добавили. Неделю назад... sad.gif

Автор: Сергей Борщ Aug 18 2016, 09:46

QUOTE (alex9 @ Aug 18 2016, 09:57) *
А в основную ветку ngspice добавили. Неделю назад... sad.gif
Судя по рассылке сыро там еще совсем.

Автор: faa Aug 25 2016, 16:34

kicad-product перевели на git. Это, конечно, хорошо и правильно.
Но сломалась моя "стройная" схема слияния гост-сборки с наработками кикад-продукт.
Когда получится ее доработать-поправить-освоить, чтобы мержить без лишних телодвижений - пока не ясно (по работе как всегда - завал).
Так что пока пользуемся тем, что есть sad.gif

ЗЫ:Если у кого есть предложения по процессу доработки, прошу сюда или в личку.

Автор: faa Sep 1 2016, 19:04

Пушнул свежий гост с симулятором.
Смержил с git основной ветки. Надеюсь, что ничего в процессе не потерял wink.gif
Можно тестировать.

Автор: alex9 Sep 2 2016, 04:27

Цитата(faa @ Aug 25 2016, 20:34) *
kicad-product перевели на git...

А Вы пока не собираетесь на гит переходить?

Автор: alex9 Sep 2 2016, 17:29

Цитата(faa @ Sep 1 2016, 23:04) *
Пушнул свежий гост с симулятором.
Смержил с git основной ветки. Надеюсь, что ничего в процессе не потерял wink.gif
Можно тестировать.

Потерялись: :'(

CODE
 CMakeModules/Findngspice.cmake
 bitmaps_png/cpp_26/dismiss.cpp
 bitmaps_png/cpp_26/sim_add_signal.cpp
 bitmaps_png/cpp_26/sim_probe.cpp
 bitmaps_png/cpp_26/sim_run.cpp
 bitmaps_png/cpp_26/sim_settings.cpp
 bitmaps_png/cpp_26/sim_stop.cpp
 bitmaps_png/cpp_26/sim_tune.cpp
 bitmaps_png/cpp_26/simulator.cpp
 bitmaps_png/sources/dismiss.svg
 bitmaps_png/sources/sim_add_signal.svg
 bitmaps_png/sources/sim_probe.svg
 bitmaps_png/sources/sim_run.svg
 bitmaps_png/sources/sim_settings.svg
 bitmaps_png/sources/sim_stop.svg
 bitmaps_png/sources/sim_tune.svg
 bitmaps_png/sources/simulator.svg
 common/widgets/mathplot.cpp
 demos/simulation
 eeschema/diodes.lib
 eeschema/noname.sch
 eeschema/sim
 eeschema/dialogs/dialog_signal_list.cpp
 eeschema/dialogs/dialog_signal_list.h
 eeschema/dialogs/dialog_signal_list_base.cpp
 eeschema/dialogs/dialog_signal_list_base.fbp
 eeschema/dialogs/dialog_signal_list_base.h
 eeschema/dialogs/dialog_sim_settings.cpp
 eeschema/dialogs/dialog_sim_settings.h
 eeschema/dialogs/dialog_sim_settings_base.cpp
 eeschema/dialogs/dialog_sim_settings_base.fbp
 eeschema/dialogs/dialog_sim_settings_base.h
 eeschema/dialogs/dialog_spice_model.cpp
 eeschema/dialogs/dialog_spice_model.h
 eeschema/dialogs/dialog_spice_model_base.cpp
 eeschema/dialogs/dialog_spice_model_base.fbp
 eeschema/dialogs/dialog_spice_model_base.h
 eeschema/widgets/tuner_slider.cpp
 eeschema/widgets/tuner_slider.h
 eeschema/widgets/tuner_slider_base.cpp
 eeschema/widgets/tuner_slider_base.fbp
 eeschema/widgets/tuner_slider_base.h
 helpers/git
 include/gbr_netlist_metadata.h
 include/widgets/mathplot.h
 pcbnew/router/pns_debug_decorator.h
 pcbnew/router/pns_kicad_iface.cpp
 pcbnew/router/pns_kicad_iface.h
 plugins/3d/oce

Автор: faa Sep 2 2016, 19:43

Цитата(alex9 @ Sep 2 2016, 20:29) *
Потерялись: :'(


Вернул на родину sm.gif
Забыл сказать bzr, что файлы добавились.
Без симулятора собралось без них - поэтому пропустил sad.gif

Там еще и перевод капитально уехал - надо править, но пока недосуг sad.gif

Автор: alex9 Sep 3 2016, 16:40

ngspice собирал из тарбола. Конфигурация

Код
../configure --with-x --enable-xspice --disable-debug --enable-cider --with-readline=yes --enable-openmp --with-ngshared

Автор: faa Nov 16 2016, 18:04

Очередной мерж с основной веткой - bzr4419 и обновление перевода bzr4420.
Из интересного:
добавлена подсветка цепи в схеме по Ctrl+X, на многолистовой схеме работает по всем листам.

Автор: SDI Nov 19 2016, 06:42

Ошибки при компиляции гостовской ветки bzr4420, видно после смерживания с основной веткой
потерялось часть файлов в папке eeschema и bitmaps_png ( например highlight_connection.cpp и др.).

Автор: faa Nov 20 2016, 13:59

Цитата(SDI @ Nov 19 2016, 09:42) *
Ошибки при компиляции гостовской ветки bzr4420, видно после смерживания с основной веткой
потерялось часть файлов в папке eeschema и bitmaps_png ( например highlight_connection.cpp и др.).

Добавил в bzr4421.

Автор: hickname Nov 24 2016, 08:51

Не могу попасть на фтп. Он умер или у меня лыжи не едут? Кто-нибудь может выложить последнюю гост-сборку на Яндекс.Диск, гуглдрайв или подобный обменник? Больше всего интересуют pcad2kicad модули.

Автор: faa Nov 24 2016, 16:21

Цитата(hickname @ Nov 24 2016, 11:51) *
Не могу попасть на фтп. Он умер или у меня лыжи не едут? Кто-нибудь может выложить последнюю гост-сборку на Яндекс.Диск, гуглдрайв или подобный обменник? Больше всего интересуют pcad2kicad модули.

Про фтп:
Сервак умер - на матери повздувались кондеры sad.gif Служил верой и правдой 11 лет, из них последние четыре года на автопилоте.
Рутовый раздел умер, но содержимое фтп живо.
Поднимать обратно времени пока нет.
Да и с площадкой вопрос встает ребром - сносят "Взлет".

Про сборку:
Сборку под какую ОС?
Если линух - под какой дистр?

Автор: hickname Nov 24 2016, 19:49

Сборка нужна для Windows 7 x64.

Автор: SDI Nov 26 2016, 11:01

Уважаемый faa просьба смержить гостовскую ветку с последней версией master-ветки Kicad.

Автор: faa Nov 27 2016, 20:04

Цитата(SDI @ Nov 26 2016, 14:01) *
Уважаемый faa просьба смержить гостовскую ветку с последней версией master-ветки Kicad.


bzr4423
Можно проверять-тестировать.
Под mageia5 собралось, запустилось, завтра проверю на проекте.


Цитата(hickname @ Nov 24 2016, 22:49) *
Сборка нужна для Windows 7 x64.

Такой винды у меня нет.
Ничем не смогу посодействовать.

Автор: hickname Nov 29 2016, 06:50

Для ХР или для х86 тоже подойдет - главное, чтобы конвертор работал. Встал вопрос о легализации, а тратить полмиллиона на лицензию руководство не хочет ни в какую.

Автор: faa Nov 30 2016, 06:08

Цитата(hickname @ Nov 29 2016, 09:50) *
Для ХР или для х86 тоже подойдет - главное, чтобы конвертор работал. Встал вопрос о легализации, а тратить полмиллиона на лицензию руководство не хочет ни в какую.

Поставьте магею5 на виртуалку и конвертите - ИМХО быстрее будет.

Автор: vetaal Dec 5 2016, 10:48

У кого-нибудь есть положительный опыт сборки под Windows?

Я получил следующие ошибки при попытке собрать под Windows 10 (64):

Код
CMake Error at D:/Programs/CMake/share/cmake-3.7/Modules/FindPackageHandleStandardArgs.cmake:138 (message):
  Could NOT find wxWidgets (missing: wxWidgets_LIBRARIES
  wxWidgets_INCLUDE_DIRS) (Required is at least version "3.0.0")
Call Stack (most recent call first):
  D:/Programs/CMake/share/cmake-3.7/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE)
  CMakeModules/FindwxWidgets.cmake:923 (find_package_handle_standard_args)
  CMakeLists.txt:559 (find_package)


Установка\переустановка wxWidgets версий 3.0.2 и 3.1.0 не дала никаких результатов.

Автор: SDI Jan 7 2017, 14:58

Уважаемый faa просьба смержить гостовскую ветку с последней версией master-ветки Kicad

Автор: faa Jan 7 2017, 17:10

Цитата(SDI @ Jan 7 2017, 17:58) *
просьба смержить гостовскую ветку с последней версией master-ветки Kicad


Смержил, пушнул. bzr4426
Перевод гуя обновил не полностью - с основным автомержится криво, самому недосуг.
Под mga5 собралось (без ngspice), запустилось.
Делает вид, что работает (детально по всем функциям не гонял).

Автор: SDI Jan 15 2017, 19:57

Уважаемый faa просьба смержить гостовскую ветку с последней версией master-ветки Kicad.

Автор: faa Jan 16 2017, 17:49

Цитата(SDI @ Jan 15 2017, 22:57) *
Уважаемый faa просьба смержить гостовскую ветку с последней версией master-ветки Kicad.

bzr 4428

Автор: MrYuran Jan 19 2017, 11:22

kicad.ru == всё?
Ни фтп, ни хттп не отвечает

Автор: faa Jan 23 2017, 20:05

Цитата(MrYuran @ Jan 19 2017, 14:22) *
kicad.ru == всё?
Ни фтп, ни хттп не отвечает

Домен жив. Оплачен.
Диск накрылся и переезд случился.
Реанимирую, но не скоро. С площадкой еще не определился.

Автор: SDI Jan 26 2017, 06:20

Уважаемый faa, большая просьба периодически смержить гостовскую ветку с последней версией master-ветки Kicad

Автор: faa Jan 26 2017, 10:08

Цитата(SDI @ Jan 26 2017, 09:20) *
Уважаемый faa, большая просьба периодически смержить гостовскую ветку с последней версией master-ветки Kicad

bzr4430
До полного перевода GUI руки так и не дошли.
Надо потестить в части ГОСТ-инструментов - опять отрефакторили работу с текстом.
Поправил, что мешало скомпилиться, но может что-то пропустил.

Автор: SDI Feb 8 2017, 09:40

Уважаемый faa, большая просьба, как всегда, периодически смержить гостовскую ветку с последней версией master-ветки Kicad

Автор: faa Feb 8 2017, 19:33

Цитата(SDI @ Feb 8 2017, 12:40) *
смержить гостовскую ветку с последней версией master-ветки Kicad

bzr4432

Автор: SDI Feb 15 2017, 17:23

Уважаемый faa, просьба смержить гостовскую ветку с последней версией master-ветки Kicad.

Автор: faa Feb 16 2017, 19:52

Цитата(SDI @ Feb 15 2017, 20:23) *
просьба смержить гостовскую ветку с последней версией master-ветки Kicad.


bzr4434

Автор: SDI Mar 12 2017, 08:15

Уважаемый faa, при компиляции последней версии Гостовской ветки Kicad v.4438 с помощью
Kicad-Winbuilder возникает ошибка ? (ссылка на файл Cmakelists.txt), для негостовской ветки master-все
нормально.

Автор: faa Mar 13 2017, 15:21

Цитата(SDI @ Mar 12 2017, 11:15) *
при компиляции последней версии Гостовской ветки Kicad v.4438 с помощью
Kicad-Winbuilder возникает ошибка ? (ссылка на файл Cmakelists.txt), для негостовской ветки master-все
нормально.

Сборку проверяю только под Linux.
Под Windows не проверяю - свежих нет, а под XP уже, ИМХО, не актуально wink.gif
Логи сборки можно в студию?

Автор: SDI Mar 14 2017, 11:47

При компиляции гостовской ветки kicad v.4440 с помощью Kicad-Winbuilder возникает ошибка:
Cmake Error: The source directory "D:/kicad-winbuilder-master/msys64/home/Sergey/MINGW-packages/mingw-w64-kicad-git/src/build-x86_64-w64-mingw32/"
does not appear to contain CMakeLists.txt. (Windows 10)

Автор: SDI Mar 18 2017, 11:46

Уважаемый faa, просьба смержить гостовскую ветку с последней версией master-ветки Kicad.

Автор: faa Mar 19 2017, 17:07

Цитата(SDI @ Mar 18 2017, 14:46) *
Уважаемый faa, просьба смержить гостовскую ветку с последней версией master-ветки Kicad.

bzr4441
и 4442 (перевод GUI)

ЗЫ: Удалось собрать под Windows?

Автор: ArtDenis Mar 23 2017, 04:39

А откуда можно брать ГОСТовские сборки? FTP-сервер не работает

Автор: faa Mar 23 2017, 10:30

Цитата(ArtDenis @ Mar 23 2017, 07:39) *
А откуда можно брать ГОСТовские сборки? FTP-сервер не работает


Исходники http://electronix.ru/redirect.php?https://code.launchpad.net/~kicad-gost-committers/kicad/kicad.
Под 5-ю магею x86_64 могу выложить куда-нибудь.
А остальные сборки пока самостоятельно.

Автор: SDI Apr 6 2017, 05:04

Уважаемый faa, при компиляции последней версии Гостовской ветки Kicad v.4438 с помощью
Kicad-Winbuilder возникает ошибка ? (логи-прилагаются), для негостовской ветки master-все
нормально.

 last_error.7z ( 16.02 килобайт ) : 8
 

Автор: faa Apr 6 2017, 05:46

Цитата(SDI @ Apr 6 2017, 08:04) *
Уважаемый faa, при компиляции последней версии Гостовской ветки Kicad v.4438 с помощью
Kicad-Winbuilder возникает ошибка ? (логи-прилагаются), для негостовской ветки master-все
нормально.


4438 уже давно не последняя.
ИМХО, проблемы при линковке, смотреть библиотеки и mingw,
Цитата
[ 73%] Linking CXX executable pcad2kicadsch.exe
../../common/libgal.a(color4d.cpp.obj): In function `wxColourBase::Set(wxString const&)':
D:/kicad-winbuilder-master/msys64/mingw64/include/wx-3.0/wx/colour.h:100: undefined reference to `__imp__ZN12wxColourBase10FromStringERK8wxString'
../../common/libgal.a(color4d.cpp.obj): In function `KIGFX::operator<<(std::ostream&, KIGFX::COLOR4D const&)':
D:/kicad-winbuilder-master/msys64/home/Andrey/MINGW-packages/mingw-w64-kicad-git/src/kicad/common/gal/color4d.cpp:261: undefined reference to `__imp__ZlsRSoRK8wxString'
collect2.exe: error: ld returned 1 exit status
make[2]: *** [extra/pcad2kicadsch/CMakeFiles/pcad2kicadsch.dir/build.make:139: extra/pcad2kicadsch/pcad2kicadsch.exe] Ошибка 1
make[1]: *** [CMakeFiles/Makefile2:3136: extra/pcad2kicadsch/CMakeFiles/pcad2kicadsch.dir/all] Ошибка 2
make[1]: *** Ожидание завершения заданий…

может переставить mingw надо? или kicad-winbuilder с чистого листа запустить?

ЗЫ: Винды у меня нет (кроме ХР и 2003), поэтому мало чем смогу посодействовать.

Автор: SDI Apr 17 2017, 03:59

Уважаемый faa, при компиляции последней версии Гостовской ветки Kicad v.4445 с помощью
Kicad-Winbuilder возникает ошибка ? (логи-прилагаются), для master ветки-всегда все нормально.
Ошибка всегда в одном и том же месте. Кстати 2 месяца назад и с Гостовской веткой было все Ok.


 last_error.7z ( 15.71 килобайт ) : 7
 

Автор: SDI Apr 27 2017, 04:44

Уважаемый faa, при компиляции последней версии Гостовской ветки Kicad v.4446 с помощью
Kicad-Winbuilder возникает ошибка ? (логи-прилагаются), для master ветки-всегда все нормально.
Ошибка всегда в одном и том же месте.

 last_error.7z ( 18.66 килобайт ) : 6
 

Автор: faa Apr 27 2017, 11:26

Цитата(SDI @ Apr 27 2017, 07:44) *
Уважаемый faa, при компиляции последней версии Гостовской ветки Kicad v.4446 с помощью
Kicad-Winbuilder возникает ошибка ? (логи-прилагаются), для master ветки-всегда все нормально.
Ошибка всегда в одном и том же месте.

Судя по логу
Код
75%] Linking CXX executable pcad2kicadsch.exe
[ 75%] Building CXX object cvpcb/CMakeFiles/cvpcb_kiface.dir/dialogs/dialog_config_equfiles_base.cpp.obj
../../common/libgal.a(color4d.cpp.obj): In function `wxColourBase::Set(wxString const&)':
D:/kicad-winbuilder-master/msys64/mingw64/include/wx-3.0/wx/colour.h:100: undefined reference to `__imp__ZN12wxColourBase10FromStringERK8wxString'
../../common/libgal.a(color4d.cpp.obj): In function `KIGFX::operator<<(std::ostream&, KIGFX::COLOR4D const&)':
D:/kicad-winbuilder-master/msys64/home/Andrey/MINGW-packages/mingw-w64-kicad-git/src/kicad/common/gal/color4d.cpp:261: undefined reference to `__imp__ZlsRSoRK8wxString'
collect2.exe: error: ld returned 1 exit status
make[2]: *** [extra/pcad2kicadsch/CMakeFiles/pcad2kicadsch.dir/build.make:138: extra/pcad2kicadsch/pcad2kicadsch.exe] Ошибка 1
make[1]: *** [CMakeFiles/Makefile2:3140: extra/pcad2kicadsch/CMakeFiles/pcad2kicadsch.dir/all] Ошибка 2
make[1]: *** Ожидание завершения заданий…

проблема при линковке, но информации из лога маловато.
ИМХО, надо смотреть, что и как делает Kicad-Winbuilder, но какая у него версия и где его родина я , видимо, должен догадаться самостоятельно.

ЗЫ: Под linux все нормально собирается.
Каждый раз перед публикацией коммитов слияния ГОСТ-ветки с основной веткой
я в обязательном порядке проверяю сборку на рабочей машине (mageia 5 x86_64).

Автор: SDI Apr 28 2017, 04:55

Уважаемый faa, спасибо за внимание и помощь, сборка гостовской ветки проводится с
помощью winbuildera (см. прилагаемый файл). Это последняя версия Winbuildera с
сайта Launchpad.net/kicad.

 winbuilder.7z ( 76.7 килобайт ) : 13
 

Автор: faa Apr 28 2017, 11:34

Цитата(SDI @ Apr 28 2017, 07:55) *
Уважаемый faa, спасибо за внимание и помощь, сборка гостовской ветки проводится с
помощью winbuildera (см. прилагаемый файл). Это последняя версия Winbuildera с
сайта Launchpad.net/kicad.

На lp лежит версия от 2015 года.
Вот http://electronix.ru/redirect.php?https://github.com/KiCad/kicad-winbuilder посвежее.

Автор: op3op3 Jul 10 2017, 02:50

Попробовал KiCAD, посмотрел уроки, понравилось. Теперь для практического применения нужны нужны ГОСТ-овские рамки, как минимум на схеме.

интересует под Linux Mint 18.1 Cinnamon 64-bit

зашел
http://electronix.ru/redirect.php?https://code.launchpad.net/~kicad-gost-committers/kicad/kicad

загрузил
bzr branch lp:~kicad-gost-committers/kicad/kicad

почитал
INSTALL.txt
бинарников не нашел

попробовал собрать как написано в INSTALL.txt
cmake выдал ошибку что отсутствуют файлы

Подскажите, плиз, что и как сделать чтоб получить гостовские рамки ?


Автор: op3op3 Jul 10 2017, 03:55

Или давайте по порядку. Чем ГОСТ-овская сборка отличается от официальной. Почему требуется отдельная ветка, а не просто шаблонные файлы с рамками. Бинарники, я так понял, отсутствуют и нужно собирать. Где взять исходники ГОСТ-овской сборки, и как их собрать под Linux Mint 18.1 Cinnamon 64-bit и для Linux Mint 18.1 Cinnamon 64-bit ?


Автор: Сергей Борщ Jul 10 2017, 06:15

QUOTE (op3op3 @ Jul 10 2017, 06:55) *
Чем ГОСТ-овская сборка отличается от официальной.
Там есть дополнительные возможности по выводу сопроводительной документации (перечней и т.п.) в соответствии с ГОСтами, импорт из PCAD.
QUOTE (op3op3 @ Jul 10 2017, 06:55) *
Почему требуется отдельная ветка, а не просто шаблонные файлы с рамками.
Шаблонные файлы с ГОСТовскими рамками есть и в официальной версии "из коробки". А вот все остальное в официальную ветку включать отказались и даже выкинули из официальных исходников что-то в части вывода списка использованных элементов (bom), использовавшееся для ГОСТовского вывода. Насколько помню - это было главной причиной отпочковывания.

QUOTE (op3op3 @ Jul 10 2017, 06:55) *
Бинарники, я так понял, отсутствуют и нужно собирать. Где взять исходники ГОСТ-овской сборки
Я когда-то добывал их так:
CODE
bzr checkout lp:~kicad-gost-committers/kicad/kicad
Может с тех пор что-то и поменялось, основная ветка уже давно под git-ом.

QUOTE (op3op3 @ Jul 10 2017, 06:55) *
и как их собрать под Linux Mint 18.1 Cinnamon 64-bit?
Я под Linux Mint собираю таким скриптом:
CODE
#!/bin/bash
set -o pipefail
#sudo apt-get install cmake g++ libwxgtk3.0-dev libglew-dev libglm-dev libcurl4-openssl-dev libcairo2-dev
#sudo apt-get install libboost-dev libboost-system-dev libboost-filesystem-dev libboost-test-dev
#git clone https://git.launchpad.net/kicad sources

PACKAGE=kicad
SRC_DIR=${PWD}/sources
BUILD_DIR=${PWD}/build

CONFIGURE_OPTIONS=
CONFIGURE_OPTIONS="$CONFIGURE_OPTIONS -DCMAKE_INSTALL_PREFIX=/opt/kicad"
CONFIGURE_OPTIONS="$CONFIGURE_OPTIONS -DCMAKE_BUILD_TYPE=Release"
CONFIGURE_OPTIONS="$CONFIGURE_OPTIONS -DKICAD_SCRIPTING=OFF"
CONFIGURE_OPTIONS="$CONFIGURE_OPTIONS -DKICAD_SCRIPTING_MODULES=OFF"
CONFIGURE_OPTIONS="$CONFIGURE_OPTIONS -DKICAD_SCRIPTING_WXPYTHON=OFF"
CONFIGURE_OPTIONS="$CONFIGURE_OPTIONS -DBUILD_GITHUB_PLUGIN=OFF"
CONFIGURE_OPTIONS="$CONFIGURE_OPTIONS -DKICAD_KEEPCASE=ON"
CONFIGURE_OPTIONS="$CONFIGURE_OPTIONS -DUSE_KIWAY_DLLS=OFF"
CONFIGURE_OPTIONS="$CONFIGURE_OPTIONS -DBUILD_KIWAY_DLL=OFF"
CONFIGURE_OPTIONS="$CONFIGURE_OPTIONS -DCOMPILING_DLL=OFF"
CONFIGURE_OPTIONS="$CONFIGURE_OPTIONS -DKICAD_USE_WEBKIT=OFF"
CXXFLAGS+=-m64
LDFLAGS+=m64

mkdir -p $BUILD_DIR && cd $BUILD_DIR
cmake -j8 $CONFIGURE_OPTIONS $SRC_DIR 2>&1 | tee ../$PACKAGE.cmake.log && \
make -j8 2>&1 | tee ../$PACKAGE.build.log && \
sudo make -j8 install 2>&1 | tee ../$PACKAGE.install.log
При первом запуске надо раскомментировать три верхние строчки, установятся необходимые пакеты и скачаются исходники. после установки надо прописать в PATH путь к /opt/kicad/bin (или другому пути, который вы укажите в CMAKE_INSTALL_PREFIX). Если дать себе право на запись в /opt - можно убрать sudo из последней строки. Потом надо один раз в /etc/ld.conf.d создать файл с любым названием.conf (kicad.conf), вписать в него путь к папке /opt/kicad/lib и сделать sudo ldconfig. При первом запуске в директории со скриптом создаются две директории - sources и build. В дальнейшем можно будет обновлять исходники, заходя в sources и делая git pull.

Я это делаю так. Возможно, есть более другие способы. Библиотеки элементов я использую полностью свои, как вытянуть официальные - не подкажу, не знаю.

Кстати, в официальной версии в последних сборках схематик забывает выбранную рамку, http://electronix.ru/redirect.php?https://bugs.launchpad.net/bugs/1678849 я написал, но пока они ее не исправили.

Автор: op3op3 Jul 10 2017, 08:47



отдельно запустил каждую из трех строк закоментированных строк,
сделал файл .sh, перенес туда Ваш текст, запустил
выполнение закончилось ошибкой и созданием 62кБ логов

Какое-то впечатление, чтоб kicad-ом начать пользоваться нужно стать одним из разработчиков kicad-а...

Автор: Сергей Борщ Jul 10 2017, 08:56

QUOTE (op3op3 @ Jul 10 2017, 11:47) *
выполнение закончилось ошибкой и созданием 62кБ логов
В последнем файле ближе к концу должна быть указана причина ошибки. Вы можете поставить из репозиториев убунты какую-то древнюю версию и пользоваться ей. Или поикать ppa с еженочными сборками и подключить его.

Автор: op3op3 Jul 10 2017, 09:10

Код
-- Could NOT find Doxygen (missing:  DOXYGEN_EXECUTABLE)
-- WARNING: Doxygen not found - doxygen-docs (Source Docs) target not created
CMake Error at /usr/share/cmake-3.5/Modules/FindPackageHandleStandardArgs.cmake:148 (message):
  Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the
  system variable OPENSSL_ROOT_DIR (missing: OPENSSL_LIBRARIES
  OPENSSL_INCLUDE_DIR)
Call Stack (most recent call first):
  /usr/share/cmake-3.5/Modules/FindPackageHandleStandardArgs.cmake:388 (_FPHSA_FAILURE_MESSAGE)
  CMakeModules/FindOpenSSL.cmake:336 (find_package_handle_standard_args)
  common/CMakeLists.txt:24 (find_package)


-- Configuring incomplete, errors occurred!


С официального сайта
http://electronix.ru/redirect.php?http://kicad-pcb.org/download/linux-mint/
встала версия 4.0.6+e0-6349~53~ubuntu16.04.1

Автор: Сергей Борщ Jul 10 2017, 09:51

QUOTE (op3op3 @ Jul 10 2017, 12:10) *
CODE
  Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the
  system variable OPENSSL_ROOT_DIR (missing: OPENSSL_LIBRARIES
  OPENSSL_INCLUDE_DIR)
libssl-dev еще поставить надо.

Автор: op3op3 Jul 11 2017, 01:15

Цитата(Сергей Борщ @ Jul 10 2017, 16:51) *
libssl-dev еще поставить надо.

Поставил. Собралось. Запускается. Благодарю )

Автор: op3op3 Aug 28 2017, 08:38

Цитата(Сергей Борщ @ Jul 10 2017, 13:15) *
Я когда-то добывал их так:
Код
bzr checkout lp:~kicad-gost-committers/kicad/kicad



Цитата(Сергей Борщ @ Jul 10 2017, 13:15) *
Я под Linux Mint собираю таким скриптом:
Код
#git clone https://git.launchpad.net/kicad sources


это обе версии ГОСТ-овские? объем исходников разный

чет я уже запутался в версиях и ответвлениях... что ставить, на чем работать, совместимы ли они между собой

Автор: Сергей Борщ Aug 28 2017, 20:26

QUOTE (op3op3 @ Aug 28 2017, 11:38) *
это обе версии ГОСТ-овские?
Нет, только первая.

Автор: alex9 Nov 24 2017, 07:46

Цитата(faa @ Mar 19 2017, 21:07) *
bzr4441
и 4442 (перевод GUI)

Обновите, пожалуйста, гостовскую ветку до последней в master-ветке Kicad.

Автор: faa Nov 24 2017, 09:29

Цитата(alex9 @ Nov 24 2017, 10:46) *
Обновите, пожалуйста, гостовскую ветку до последней в master-ветке Kicad.


Как-то очень недосуг мне.
Конец года, куча работ, сдача этапов.
Да и наворочено там много, без бубна не смержить.

И для работы сижу на прошлогодней версии (где-то марта-апреля), она шевелится в разы шустрее,
да и хотелки разные к ней прикрутили - все пока устраивает.
Проекты большие (крайний 24 слоя), на свежих сборках работать не возможно - или тормозят безбожно
или падают даже при загрузке проекта (на некоторых видяхах не может выделить шейперы).
А учитывая подход рулевых - "нам не надо - выкидываем/не принимаем" - ждем-с, пока образумятся и поймут, что рюшечки и
барышни вторичны, а функционал должен быть рабочим.

Автор: one_eight_seven Nov 24 2017, 09:57

Цитата
А учитывая подход рулевых - "нам не надо - выкидываем/не принимаем" - ждем-с, пока образумятся и поймут, что рюшечки и
барышни вторичны, а функционал должен быть рабочим.

fork? Мейнтейнеров не найти или всё-таки есть надежда, что образумятся?

Автор: faa Nov 24 2017, 13:20

Цитата(one_eight_seven @ Nov 24 2017, 12:57) *
fork? Мейнтейнеров не найти или всё-таки есть надежда, что образумятся?


Для работы с большими проектами там надо многое снова переписывать.
Пересчет всего и вся идет постоянно (нужно / не нужно - никто не смотрит)
Но раньше это не так влияло на скорость работы - было меньше оберток и плюшек.
Но тут пришли молодые плюсоводы и понеслось: "ща мы все сделаем красиво".
Короче, слов нет - одни буквы sad.gif

Если раньше оно просто и быстро работало, то теперь красиво тормозит sad.gif

Автор: op3op3 Dec 6 2017, 02:46

Подскажите, где взять или как собрать ГОСТ-овскую сборку под Windows?

где в исходниках посмотреть какая это версия кикада?

Автор: faa Dec 6 2017, 07:26

Цитата(op3op3 @ Dec 6 2017, 05:46) *
Подскажите, где взять или как собрать ГОСТ-овскую сборку под Windows?

где в исходниках посмотреть какая это версия кикада?


1. Исходники http://electronix.ru/redirect.php?https://code.launchpad.net/~kicad-gost-committers/kicad/kicad
kicad-winbuilder собирал автоматом

2. bzr log
в исходники версия подставляется по логу bzr/git или руками через define у cmake.

ЗЫ: гугль ответы дает сразу.
да и тут на форуме это много раз обсуждалось

Автор: Elessar Cuthalion Apr 21 2018, 17:35

Всё же было бы неплохо выложить скомпилированную сборку под Windows...
Пожалуйста sm.gif

Автор: op3op3 Apr 23 2018, 00:40

Цитата(Elessar Cuthalion @ Apr 22 2018, 00:35) *
Всё же было бы неплохо выложить скомпилированную сборку под Windows...
Пожалуйста sm.gif

пробуйте ночную сборку
http://electronix.ru/redirect.php?http://downloads.kicad-pcb.org/windows/nightly/

Автор: break Apr 28 2018, 06:25

Попробовал ночную сборку. Выглядит приятно, но существенных изменений в функционировании не замечено.

Хотя, пожалуй, несколько нововведений в Eeschema есть.
Из полезных:
- при удалении проводника, одновременно удаляется точка соединения
- при щелчке по обозначению компонента для правки номера, оказывается выделенным только номер
Из сомнительных (для меня вредных):
- изменился способ задания путей и библиотек. Теперь просто так открыть готовую старую схему не получится - надо создавать новый проект.

Автор: break May 8 2018, 11:53

Начал по-настоящему работать с этой сборкой и выяснил, что, на самом деле, изменения существенные.
Самое главное - в Eeschema появилась подсветка цепи. a14.gif
Изменилось название пункта меню копирования блока - теперь это копирует в буфер обмена, а для копирования блока не через буфер - "дубликат".
А вот Pcbnew всё же умудрились напортачить - курсор во весь экран появляется только при выбранном инструменте. Стало неудобно измерять расстояния.
Все остальные изменения пока не выявил.

В общем, рекомендую попробовать.

Автор: break Jun 4 2018, 06:44

В Pcbnew автотрассировку убрали, зато интерактивная разводка работает (может и раньше работала, не пользовался) с разными опциями. Можно сразу разводить дифференциальные пары, только их надо сразу правильно именовать на схеме.

Автор: faa Jul 18 2018, 05:55

После большого перерыва попытался слить ГОСТ-ветку с основной.
Пришел к выводу, что не осилю. А если и осилю, то это будет очень долго и нудно.
Да и надо ли это?

Что было в ГОСТ-ветке нужного:
1. вывод перечня по ГОСТ с использованием ОО (ЛО)
2. вывод перечня в старом формате без использования xslt
3. встроенный конвертер pcad2kicadsch

п.1 успешно (ИМХО) заменил KicadBom2Spec от К.Барановского
п.2 был нужен/удобен/привычен - но не так уж и необходим
п.3 с этим пока вопрос - нужна ли эта фича и пользуется ли спросом?

Сами сидим на старой версии от марта 2016 (Version: (2016-mar-21 BZR4369 fix merge production-bzr6634)-product, release build)
по причине жутких тормозов в более поздних при отрисовке текста в pcbnew - с 24 слоями работать практически невозможно.
В ГОСТ-BZR4369 были добавлены:
вывод списка цепей с длинами на плате, в чипе, общей и экспорт в файл ;
выравнивание длин между диф.парами и в диф.парах.

В свежих выравнивание дифпар и в дифпарах есть.
Патч для списка цепей в основную ветку отправлялся, но почил почему-то в бозе.

Проект закончен, успешно сдан в серию - на новых проектах будем пробовать свежую версию, может там с отрисовкой лучше.

Продолжать тянуть ГОСТ-ветку особого смысла не вижу и предлагаю ее закрыть/заморозить.

Всех заинтересованных прошу высказать свое мнение по этому поводу.

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)