|
|
  |
Сборка из исходников, вопросы по сборке будут жить здесь. |
|
|
|
Nov 19 2015, 17:09
|
Знающий
   
Группа: Свой
Сообщений: 726
Регистрация: 14-09-06
Из: Москва
Пользователь №: 20 394

|
Цитата(Антон Мидюков @ Nov 19 2015, 06:34)  Kicad 4.0 RC1. И от 6 ноября с зеркала git собирал, коммит bad2c4b8. Результат один и тот же. Емнип, wxgtk 3.1.х? Какой ревизии bzr соответствует bad2c4b8? А то я на kicad-git еще не переполз  И контрольный вопрос - а на каком железе (видеокарта какая) все это происходит? А то с ати (амд) тоже были неожиданности. Тут как-то заметил, что при большом увеличении (причем, только при определенном) при перемещении курсора с клавы он тоже не стирается (bzr около 630х). Мышкой дернуть - затирает (это на домашнем компе с амд видеокартой). На рабочем (видео интел из крайних встроенных) - не замечал такого при всех моих выкрутасах. Система, окружение, сборки kicad одинаковые.
|
|
|
|
|
Dec 17 2015, 07:24
|
Группа: Участник
Сообщений: 8
Регистрация: 23-09-15
Пользователь №: 88 510

|
В общем, выяснил, что проблема кроется в том, что KiCAD не дружит с GTK3. Нужен wxgtk3.0.2 собранный с поддержкой gtk2. А вот с этим у меня проблема. Глядел на федоровский compat-wxGTK3-gtk2 и по аналогии сделал для альта пакет. Ошибки сборки прежние, что и при использовании libwxgtk-3.0 из Сизифа, собранного с поддержкой gtk3. Кто какой wxgtk использует? Покажите спеки. Цитата(faa @ Nov 20 2015, 00:09)  Емнип, wxgtk 3.1.х? Какой ревизии bzr соответствует bad2c4b8? А то я на kicad-git еще не переполз  И контрольный вопрос - а на каком железе (видеокарта какая) все это происходит? А то с ати (амд) тоже были неожиданности. Тут как-то заметил, что при большом увеличении (причем, только при определенном) при перемещении курсора с клавы он тоже не стирается (bzr около 630х). Мышкой дернуть - затирает (это на домашнем компе с амд видеокартой). На рабочем (видео интел из крайних встроенных) - не замечал такого при всех моих выкрутасах. Система, окружение, сборки kicad одинаковые. wxgtk 3.1.х это с git'a ветки master срез от 12 марта 2015 года. Ну, а я пробовал несколько раз более новые срезы делать, эффект тот же. Проверял и на AMD и на Intel, эффект тот же. Вообще похоже на вот этот баг: https://bugs.launchpad.net/kicad/+bug/1339539
Сообщение отредактировал Антон Мидюков - Dec 17 2015, 09:00
|
|
|
|
|
Feb 11 2016, 15:52
|
Местный
  
Группа: Участник
Сообщений: 231
Регистрация: 5-06-11
Пользователь №: 65 492

|
Возникла нужда собрать под виндуз 7х64. Пытаюсь воспользоваться вариантом MSYS2 the Hard Way. Не могу прорваться через cmake. Может кто поделиться успешным опытом? ЗЫ Попробовал MSYS2 the Easy Way. Для обоих вариантов после удаления из cmake опции {-G "MSYS Makefiles"} получаю: Цитата Could NOT find wxWidgets (missing: wxWidgets_LIBRARIES wxWidgets_INCLUDE_DIRS) (Required is at least version "3.0.0")
Сообщение отредактировал alex9 - Feb 11 2016, 16:50
|
|
|
|
|
Feb 16 2016, 18:19
|
Знающий
   
Группа: Свой
Сообщений: 726
Регистрация: 14-09-06
Из: Москва
Пользователь №: 20 394

|
Цитата(alex9 @ Feb 11 2016, 18:52)  Возникла нужда собрать под виндуз 7х64. Пытаюсь воспользоваться вариантом MSYS2 the Hard Way. Я под винду крайние разы собирал через https://launchpad.net/kicad-winbuilder - он сам все вытягивал и собирал, со всеми зависимостями.
|
|
|
|
|
Feb 16 2016, 18:52
|
Местный
  
Группа: Участник
Сообщений: 231
Регистрация: 5-06-11
Пользователь №: 65 492

|
У них: Цитата The KiCad Winbuilder project is a complete, isolated build environment for building up-to-date testing versions of KiCad using msys2 and MinGW-w64 IT'S NOT RECOMMENDED FOR USERS TO USE KICAD-WINBUIDLER ANYMORE TO USE LATEST BUILDS, PLEASE READ ON...
|
|
|
|
|
Feb 19 2016, 14:31
|
Местный
  
Группа: Участник
Сообщений: 231
Регистрация: 5-06-11
Пользователь №: 65 492

|
Цитата(faa @ Feb 16 2016, 20:47)  Замержил с bzr6561. С какими опциями смаке правильно собирать? Попробовал cmake -DCMAKE_BUILD_TYPE=Release -DKICAD_SCRIPTING=ON -DKICAD_SCRIPTING_MODULES=ON -DKICAD_SCRIPTING_WXPYTHON=ON -DKICAD_GOST=ON -DUSE_PYTHON_GOSTDOCGEN=ON ../ так при сборке пакета затыкается на /scripts/bom-in-python/ ps Debian Jessie amd64 psps Стабильный собрался без проблем.
Сообщение отредактировал alex9 - Feb 19 2016, 18:22
|
|
|
|
|
Feb 19 2016, 19:20
|
Знающий
   
Группа: Свой
Сообщений: 726
Регистрация: 14-09-06
Из: Москва
Пользователь №: 20 394

|
Цитата(alex9 @ Feb 19 2016, 17:31)  С какими опциями смаке правильно собирать? У меня в спеке так для кикад-гост: Код %cmake \ -DKICAD_GOST=ON \ -DUSE_INTERNAT=ON \ %if %build_scripting -DKICAD_SCRIPTING=ON -DKICAD_SCRIPTING_MODULES=ON -DKICAD_SCRIPTING_WXPYTHON=ON -DKICAD_BUILD_VERSION="\(2016-feb-18 BZR4349 merge production-bzr6564\)" \ %endif %if %sys_boost -DKICAD_SKIP_BOOST=ON \ %endif -DCMAKE_INSTALL_PREFIX=$RPM_BUILD_ROOT/usr ../ Попробую собрать с USE_PYTHON_GOSTDOCGEN. о результатах сообщу. UPD: Добавил, собралось. Код Processing files: kicad-gost-debuginfo-20160219-bzr4350.mga5.x86_64 Проверка на неупакованный(е) файл(ы): /usr/lib/rpm/check-files /home/faa/rpmbuild/BUILDROOT/kicad-gost-20160219-bzr4350.mga5.x86_64 Записан: /home/faa/rpmbuild/SRPMS/kicad-gost-20160219-bzr4350.mga5.src.rpm Записан: /home/faa/rpmbuild/RPMS/x86_64/kicad-gost-20160219-bzr4350.mga5.x86_64.rpm Записан: /home/faa/rpmbuild/RPMS/x86_64/kicad-gost-debuginfo-20160219-bzr4350.mga5.x86_64.rpm Выполняется(%clean): /bin/sh -e /var/tmp/rpm-tmp.Dq2FX6 + umask 022 + cd /home/faa/rpmbuild/BUILD + cd kicad-gost-committers + rm -rf /home/faa/rpmbuild/BUILDROOT/kicad-gost-20160219-bzr4350.mga5.x86_64 + exit 0 Надо смотреть, где и почему затыкается у Вас. UPD2: При запуске инструментов гост из eeschema не может найти uno_iface.py - что-то там с путями не так.
|
|
|
|
|
Feb 20 2016, 06:08
|
Местный
  
Группа: Участник
Сообщений: 231
Регистрация: 5-06-11
Пользователь №: 65 492

|
Создание пакета: Код checkinstall -D --pkgname=kicad-gost --install=no Результат: Код [100%] Built target pcad2kicadsch Install the project... -- Install configuration: "Release" -- Installing: /usr/local/share/doc/kicad/INSTALL.txt -- Installing: /usr/local/share/doc/kicad/scripts -- Installing: /usr/local/share/doc/kicad/scripts/test_kicad_plugin.py -- Installing: /usr/local/share/doc/kicad/scripts/osx_build_wx.sh -- Installing: /usr/local/share/doc/kicad/scripts/test_plugin.py -- Installing: /usr/local/share/doc/kicad/scripts/osx_fixbundle.sh -- Installing: /usr/local/share/doc/kicad/scripts/library-repos-install.bat -- Installing: /usr/local/share/doc/kicad/scripts/kicad-install.sh CMake Error at cmake_install.cmake:40 (file): file INSTALL cannot find "/home/a/temp/trunk/scripts/lib_convert.py".
Makefile:66: ошибка выполнения рецепта для цели «install» make: *** [install] Ошибка 1 cmake_install.cmake:40 Код 39: if(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "resources") 40: file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/share/doc/kicad" TYPE DIRECTORY FILES "/home/a/temp/trunk/scripts") 41: endif() Куда копать?
Сообщение отредактировал alex9 - Feb 20 2016, 06:14
|
|
|
|
|
Feb 21 2016, 18:20
|
Местный
  
Группа: Участник
Сообщений: 231
Регистрация: 5-06-11
Пользователь №: 65 492

|
Цитата(alex9 @ Feb 20 2016, 09:08)  Куда копать? Решил проблему. Была установлена стабильная версия: удалил. Пару лет назад уже наступал на эти грабли, но успел забыть.
|
|
|
|
|
Feb 28 2016, 18:55
|
Местный
  
Группа: Свой
Сообщений: 469
Регистрация: 13-07-11
Из: С-Пб.
Пользователь №: 66 206

|
Что-то какие-то странные вещи происходят. Kubuntu 14.04 LTS x64 Перед каждой сборкой KiCAD приходится заново устанавливать WxWidgets. Сборка 4350 прошла нормально, хотя какие-то сообщения при установке были, но работало. А 4356 собралась, вот только при установке было выдано: Код Выбор ранее не выбранного пакета kicad-bzr. (Чтение базы данных … на данный момент установлено 208029 файлов и каталогов.) Preparing to unpack …/debs/kicad-4356-amd64.deb ... Unpacking kicad-bzr (4356) ... Настраивается пакет kicad-bzr (4356) … Processing triggers for desktop-file-utils (0.22-1ubuntu1) ... Processing triggers for mime-support (3.54ubuntu1.1) ... Processing triggers for shared-mime-info (1.2-0ubuntu3) ... Unknown media type in type 'all/all' Unknown media type in type 'all/allfiles' Unknown media type in type 'uri/mms' Unknown media type in type 'uri/mmst' Unknown media type in type 'uri/mmsu' Unknown media type in type 'uri/pnm' Unknown media type in type 'uri/rtspt' Unknown media type in type 'uri/rtspu' Processing triggers for hicolor-icon-theme (0.13-1) ... Насколько я понял, это старый древний баг. update-mime-database /usr/share/mime - не помогло. Я, конечно, закомментировал в kde.xml все эти упоминания. После чего эти сообщения исчезли, но не помогло. KiCAD не запускается, исполнимых файлов так и не нашёл, хотя в "меню KDE" команды появились. Более того, в каталоге kicad-build/debs/kicad-4356-amd64/usr/ не появился каталог bin (в 4350 был) с исполнимыми файлами. Размер пакеты deb получился 76 МиБ. Сколько был у 4350 уже не помню.
|
|
|
|
|
Mar 22 2016, 12:24
|
Знающий
   
Группа: Свой
Сообщений: 726
Регистрация: 14-09-06
Из: Москва
Пользователь №: 20 394

|
Цитата(alex9 @ Mar 21 2016, 22:43)  Пытаюсь собрать свежую гостовскую с русификатором. Что надо сделать, чтобы kicad.po превратился в kicad.mo? poedit kicad.po сохранить закрыть
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|