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

 
 
16 страниц V  « < 14 15 16  
Reply to this topicStart new topic
> Сборка из исходников, вопросы по сборке будут жить здесь.
break
сообщение Sep 30 2016, 19:38
Сообщение #226


Местный
***

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



Наконец-то всё собралось.Последний затык был с curl. Спасибо dxp и Сергей Борщ (как первоисточнику) за список библиотек (оказалась нужна libcurl4-openssl-dev).
Исходники взял с git (git clone https://git.launchpad.net/kicad).

Теперь бы ещё понять где взять свежий kicad.po или kicad.mo

dxp
Как я где-то прочитал, сейчас вместо apt-get рекомендуют использовать apt. Хотя я вообще ставил библиотеки через Synaptic.
Go to the top of the page
 
+Quote Post
dxp
сообщение Oct 1 2016, 03:43
Сообщение #227


Adept
******

Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343



QUOTE (break @ Oct 1 2016, 02:38) *
Как я где-то прочитал, сейчас вместо apt-get рекомендуют использовать apt. Хотя я вообще ставил библиотеки через Synaptic.

Имеете в виду aptitude? Эту тему давно толкают, вроде, что-то этот вариант получше делает, но я разницы не заметил (кроме того, что у aptitude есть типа GUI консольный). Отказался от него, т.к. не все дистры его поддерживают - например, xubuntu (который я использую в настоящее время), его не имеет в своём составе изначально. Ну, и все примеры в Сети идут с apt-get. Ещё знаю, что смешивать их использование не рекомендуются (у них разные кеши и ещё что-то).


--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Oct 1 2016, 05:44
Сообщение #228


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



QUOTE (dxp @ Oct 1 2016, 06:43) *
Имеете в виду aptitude?
Нет, не aptitude. Просто в убунте решили заменить всякие apt-get, apt-cache и тому подобное одной командой apt. Мне казалось, что это просто скрипт-оболочка вокруг этих команд, который в завсисимости от ключей вызывает ту или иную apt-xxxxx, при необходимости еще и через sudo и немного очеловечивает вывод - раскрашивает, рисует полоски загрузки и т.п..


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Oct 1 2016, 07:20
Сообщение #229


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Цитата(break @ Oct 1 2016, 00:38) *
Исходники взял с git (git clone https://git.launchpad.net/kicad).

Правильно ли я понимаю, что все недавно отписавшиеся в этой теме пользуют оригинальный кикад, не ГОСТ-ветку?


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
SDI
сообщение Oct 1 2016, 08:47
Сообщение #230


Участник
*

Группа: Участник
Сообщений: 38
Регистрация: 29-03-15
Пользователь №: 85 931



В последнее время перестала собираться master ветка и stable 4.0.4 при помощи Kicad-Winbuilder.
Процесс заканчивается при 40% у мастер-ветки и при 98% у стабильной-ветки.
Кто пользуется Winbuilder ответьте.
Go to the top of the page
 
+Quote Post
break
сообщение Oct 4 2016, 13:32
Сообщение #231


Местный
***

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



AHTOXA
Под виндаком - оригинальный (из-за проблем с Winbuilder'ом), под линухом - ГОСТ.
Хотя после сборки функционал не проверял, только посмотрел, что запускается.
Go to the top of the page
 
+Quote Post
alex9
сообщение Jan 31 2017, 09:20
Сообщение #232


Местный
***

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



Спецы, помогите, пожалуйста!
Что надо добавить в суп при сборке, чтобы потом в окошке "About" получать более осмысленную информацию чем "Version: no-vcs-found-product"?
Go to the top of the page
 
+Quote Post
faa
сообщение Jan 31 2017, 12:05
Сообщение #233


Знающий
****

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



Цитата(alex9 @ Jan 31 2017, 12:20) *
Спецы, помогите, пожалуйста!
Что надо добавить в суп при сборке, чтобы потом в окошке "About" получать более осмысленную информацию чем "Version: no-vcs-found-product"?


Варианты:
Для production - не удалять из дерева исходников диру .git. Версия подставится автоматом

Для ГОСТ - добавить в cmake ключик типа
Код
-DKICAD_VERSION_EXTRA="\(GOST 2017-jan-31 BZR4431 merge production-git:9627f06\)"

Будет так
Version: no-vcs-found-(GOST 2017-jan-31 BZR4431 merge production-git:9627f06), release build

Для всех версий в файле CMakeModules/KiCadVersion.cmake
изменить строку
Код
set( KICAD_VERSION "no-vcs-found" )

по вкусу.
Go to the top of the page
 
+Quote Post
alex9
сообщение Feb 1 2017, 09:26
Сообщение #234


Местный
***

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



Цитата(faa @ Jan 31 2017, 15:05) *
Варианты:

Спасибо! Уж теперь то наведу порядок в своём зоопарке sm.gif
Go to the top of the page
 
+Quote Post
AlexMad
сообщение May 3 2017, 11:40
Сообщение #235


Местный
***

Группа: Свой
Сообщений: 262
Регистрация: 18-02-05
Из: SPb
Пользователь №: 2 743



Подскажите такой вопрос.
Собираю со своим путем установки
(-DCMAKE_INSTALL_PREFIX=/путь/work)
Собирается, ставится, работает все, кроме pcbnew жалуется следующим образом:
Цитата
14:32:40: libkicad_3dsg.so.2.0.0: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога
14:32:40: Failed to load kiface library '/home/0_data/0_work/2_kicad/work/bin/_pcbnew.kiface'.

libkicad_3dsg.so.2.0.0 лежит в /путь/work/lib
пробовал переложить в /путь/work/bin, результат тот же. А вот если взять файл _pcbnew.kiface из каталога сборки, то запускается, но использует путь к каталогу сборки. То есть, если папку с исходниками удалить, то опять не запускается.
Очевидно, в _pcbnew.kiface прописывается путь к библиотекам, но как его исправить я не понял. sad.gif
Go to the top of the page
 
+Quote Post
Барановский Конс...
сообщение May 4 2017, 17:46
Сообщение #236


Местный
***

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



Цитата(AlexMad @ May 3 2017, 13:40) *
Подскажите...


$ sudo ldconfig /путь/work/lib
Go to the top of the page
 
+Quote Post
AlexMad
сообщение May 6 2017, 19:09
Сообщение #237


Местный
***

Группа: Свой
Сообщений: 262
Регистрация: 18-02-05
Из: SPb
Пользователь №: 2 743



Цитата(Барановский Константин @ May 4 2017, 20:46) *
$ sudo ldconfig /путь/work/lib

Спасибо!
Но вопрос все равно остается открытым. Ведь из сборочного каталога (src/kicad/build) pcbnew запускается без шаманства с системными библиотеками.
Go to the top of the page
 
+Quote Post

16 страниц V  « < 14 15 16
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 4th July 2025 - 23:06
Рейтинг@Mail.ru


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