Перейти к содержанию
    

Kicad 4.0 RC1. И от 6 ноября с зеркала git собирал, коммит bad2c4b8. Результат один и тот же.

 

Емнип, wxgtk 3.1.х?

Какой ревизии bzr соответствует bad2c4b8? А то я на kicad-git еще не переполз ;)

И контрольный вопрос - а на каком железе (видеокарта какая) все это происходит?

 

А то с ати (амд) тоже были неожиданности.

Тут как-то заметил, что при большом увеличении (причем, только при определенном) при перемещении курсора с клавы он тоже не стирается (bzr около 630х).

Мышкой дернуть - затирает (это на домашнем компе с амд видеокартой).

На рабочем (видео интел из крайних встроенных) - не замечал такого при всех моих выкрутасах.

Система, окружение, сборки kicad одинаковые.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В общем, выяснил, что проблема кроется в том, что KiCAD не дружит с GTK3. Нужен wxgtk3.0.2 собранный с поддержкой gtk2. А вот с этим у меня проблема. Глядел на федоровский compat-wxGTK3-gtk2 и по аналогии сделал для альта пакет. Ошибки сборки прежние, что и при использовании libwxgtk-3.0 из Сизифа, собранного с поддержкой gtk3. Кто какой wxgtk использует? Покажите спеки.

 

Емнип, 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

Изменено пользователем Антон Мидюков

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Возникла нужда собрать под виндуз 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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Возникла нужда собрать под виндуз 7х64. Пытаюсь воспользоваться вариантом MSYS2 the Hard Way.

 

Я под винду крайние разы собирал через https://launchpad.net/kicad-winbuilder - он сам все вытягивал и собирал,

со всеми зависимостями.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У них:

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...

:(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У них:

 

:(

 

Кикад-винбилдер переехал на сюда

И там даже про вынь10 что-то сказано.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Замержил с 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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

С какими опциями смаке правильно собирать?

 

У меня в спеке так для кикад-гост:

%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 - что-то там с путями не так. :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Создание пакета:

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А файлик /home/a/temp/trunk/scripts/lib_convert.py есть?

 

Дебиана нет, ставить надо.

Есть какая-то убунта древняя на виртуалке - можно попробовать на ней проверить. Но и это займет некоторое время.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Куда копать?

Решил проблему. Была установлена стабильная версия: удалил.

Пару лет назад уже наступал на эти грабли, но успел забыть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Что-то какие-то странные вещи происходят. 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 уже не помню.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пытаюсь собрать свежую гостовскую с русификатором.

Что надо сделать, чтобы kicad.po превратился в kicad.mo?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пытаюсь собрать свежую гостовскую с русификатором.

Что надо сделать, чтобы kicad.po превратился в kicad.mo?

 

poedit kicad.po

сохранить

закрыть

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...