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

 
 
16 страниц V  < 1 2 3 4 5 > »   
Reply to this topicStart new topic
> Сборка из исходников, вопросы по сборке будут жить здесь.
mobidev
сообщение May 28 2013, 06:35
Сообщение #31


Местный
***

Группа: Свой
Сообщений: 202
Регистрация: 22-06-08
Из: Краснодарский край
Пользователь №: 38 488



Цитата(AVL @ May 26 2013, 23:35) *
А вот здесь уже странно почему check out не выполнился автоматом. Это каждый раз так повторяется?

Почему-то такое проявилось только на doc, на самом kicad такого не было.

Цитата(AVL @ May 26 2013, 23:35) *
Содержимое lp:~kicad-gost-committers/kicad/doc должно получиться:
Код
$ ls
CMakeLists.txt  doc  internat  license_for_documentation.txt  presentations

Далее если выполнить sudo make install, то языковые и другие файлы должны появиться в соответствующей директории в системе. Например, в линуксе это /usr/local/share/kicad по умолчанию.



Кажется разобрался почему в MacOSX не русифицировался интерфейс. Почему-то в документации указано, что internat/ru должен жить в /Library/Application Support/kicad, а по факту kicad ищет локализацию глубже, аж в /Library/Application Support/kicad/share/internat/ru или в $HOME/Library/Application Support/kicad/share/internat/ru, а не в /Library/Application Support/kicad/internat/ru или $HOME/Library/Application Support/kicad/internat/ru !!!

Хотя онлайн-помощь и прочее kicad берёт из /Library/Application Support/kicad/* и $HOME/Library/Application Support/kicad/*
Go to the top of the page
 
+Quote Post
mobidev
сообщение May 28 2013, 12:00
Сообщение #32


Местный
***

Группа: Свой
Сообщений: 202
Регистрация: 22-06-08
Из: Краснодарский край
Пользователь №: 38 488



Цитата(AVL @ May 24 2013, 09:52) *
Попробуйте ревизию 4127 (lp:~kicad-gost-committers/kicad/kicad).


А нет ли случайно бранча для ГОСТовской библиотеки компонентов, типа lp:~kicad-gost-committers/kicad/library ?
Go to the top of the page
 
+Quote Post
AVL
сообщение May 28 2013, 12:42
Сообщение #33


Местный
***

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



Цитата(mobidev @ May 28 2013, 16:00) *
А нет ли случайно бранча для ГОСТовской библиотеки компонентов, типа lp:~kicad-gost-committers/kicad/library ?

Такой lp:~kicad-gost-committers/kicad/library нет, но пора уже и начать.
Go to the top of the page
 
+Quote Post
tema-electric
сообщение Jun 3 2013, 04:14
Сообщение #34


Местный
***

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



Не было печали. Залил последнюю версию гостовского кикада, стал собирать. Сразу собираться отказалось, из-за cmake. Захотел свежую версию. Ну что-же, нашел, поставил. Сборка поехала. Дошел до стадии установки, запускаю checkinstall, поехала сборока и ...
Код
....
[ 77%] Built target kicad
[ 94%] Built target pcbnew
[ 95%] Built target potrace
[ 95%] Built target bitmap2component
[ 97%] Built target pcb_calculator
[100%] Built target pcad2kicadsch
И висим тут ........


На компе размножились все папки, которые вели к ./build/CMakeFiles/Progress, начиная с корня.
/h
/ho
/hom
/home
/home/D
/home/Da
...

cranky.gif

CMake 2.8.11. Установочный скрипт взял с офсайта и поставил в /usr/local

Ubuntu LTS 10.04
Посоветуйте кто что может. Заранее спасибо.


--------------------
Кто сказал МЯУ?
Go to the top of the page
 
+Quote Post
AVL
сообщение Jun 3 2013, 08:12
Сообщение #35


Местный
***

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



Цитата(tema-electric @ Jun 3 2013, 08:14) *
Не было печали. Залил последнюю версию гостовского кикада, стал собирать. Сразу собираться отказалось, из-за cmake. Захотел свежую версию. Ну что-же, нашел, поставил. Сборка поехала. Дошел до стадии установки, запускаю checkinstall, поехала сборока и ...
Код
....
[ 77%] Built target kicad
[ 94%] Built target pcbnew
[ 95%] Built target potrace
[ 95%] Built target bitmap2component
[ 97%] Built target pcb_calculator
[100%] Built target pcad2kicadsch
И висим тут ........


На компе размножились все папки, которые вели к ./build/CMakeFiles/Progress, начиная с корня.
/h
/ho
/hom
/home
/home/D
/home/Da
...

cranky.gif

CMake 2.8.11. Установочный скрипт взял с офсайта и поставил в /usr/local

Ubuntu LTS 10.04
Посоветуйте кто что может. Заранее спасибо.

Прикольный глюк...
Я тоже столкнулся с требованием новой версии cmake. В ветке lp:kicad вырезаны исходники библиотеки boost и изменен механизм сборки. По-моему, хорошая мера.
Насчет cmake я поступил следующим образом:
1) выполнил sudo apt-get remove cmake
2) скачал http://www.cmake.org/files/v2.8/cmake-2.8.11.tar.gz
3) установил его:
а) ./bootstrap
б) make
в) sudo make install
4) удалил полностью директорию сборки kicad
5) заново с чистого листа пересобрал kicad
У меня в результате все собралось без проблем.
Go to the top of the page
 
+Quote Post
tema-electric
сообщение Jun 3 2013, 09:02
Сообщение #36


Местный
***

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



Цитата(AVL @ Jun 3 2013, 15:12) *
Прикольный глюк...
Я тоже столкнулся с требованием новой версии cmake. В ветке lp:kicad вырезаны исходники библиотеки boost и изменен механизм сборки. По-моему, хорошая мера.

AVL, Спасибо.
Да, с boost заметил.

CMake падает теперь в самом начале.
Код
add_subdirectory(bitmaps_png)
add_subdirectory(common)
add_subdirectory(3d-viewer)
...


Код
CMake Error at CMakeLists.txt:381 (add_subdirectory):
  add_subdirectory given source "bitmaps_png" which is not an existing
  directory.


Я так думаю, если его с рута запустить )) Он снова папки помножит ))

PS: А так не хочется 12.04 ставить. Не нравица она мне.


--------------------
Кто сказал МЯУ?
Go to the top of the page
 
+Quote Post
AVL
сообщение Jun 3 2013, 09:50
Сообщение #37


Местный
***

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



Цитата(tema-electric @ Jun 3 2013, 13:02) *
CMake падает теперь в самом начале.
Код
add_subdirectory(bitmaps_png)
add_subdirectory(common)
add_subdirectory(3d-viewer)
...

Попробуйте собрать ветку lp:kicad. Если там тоже самое, есть вариант опубликовать баг на launchpad. Думаю Dick Hollenbeck лучше остальных может знать в чем проблема по этому вопросу.
Go to the top of the page
 
+Quote Post
tema-electric
сообщение Jun 3 2013, 10:24
Сообщение #38


Местный
***

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



Цитата(AVL @ Jun 3 2013, 16:50) *
Попробуйте собрать ветку lp:kicad. Если там тоже самое, есть вариант опубликовать баг на launchpad. Думаю Dick Hollenbeck лучше остальных может знать в чем проблема по этому вопросу.

Получилось уже интересно. Ветка штатная кикадовская то у меня есть. Вот сейчас ее обновил, затер build, запустил CMake и нет проблем. Makefile сгенерировался.
Код
-- Kicad Bazaar build version: (2013-05-31 BZR 4184 GOST)

А с этим есть проблема.
Код
-- Kicad Bazaar build version: (2013-06-02 BZR 4135 GOST)

Негостовский кикад сейчас компилится, потом допишу сюда, как докомпилилось.


--------------------
Кто сказал МЯУ?
Go to the top of the page
 
+Quote Post
AVL
сообщение Jun 3 2013, 11:38
Сообщение #39


Местный
***

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



Цитата(tema-electric @ Jun 3 2013, 14:24) *
Получилось уже интересно. Ветка штатная кикадовская то у меня есть. Вот сейчас ее обновил, затер build, запустил CMake и нет проблем. Makefile сгенерировался.
Код
-- Kicad Bazaar build version: (2013-05-31 BZR 4184 GOST)

А с этим есть проблема.
Код
-- Kicad Bazaar build version: (2013-06-02 BZR 4135 GOST)

Негостовский кикад сейчас компилится, потом допишу сюда, как докомпилилось.

Да, интересно. Проверил на 2-й машине (на обеих Debian Squeeze), собирается нормально.
Приложите, пожалуйста, логи конфигурации kicad (в идеале логи для обеих веток). Если получится, посмотрю ночью под виртуалкой.
Go to the top of the page
 
+Quote Post
tema-electric
сообщение Jun 3 2013, 12:00
Сообщение #40


Местный
***

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



Цитата(AVL @ Jun 3 2013, 18:38) *
Да, интересно. Проверил на 2-й машине (на обеих Debian Squeeze), собирается нормально.
Приложите, пожалуйста, логи конфигурации kicad (в идеале логи для обеих веток). Если получится, посмотрю ночью под виртуалкой.

Собрался кикад без вопросов и поставился (lp:kicad). Логи теперь только завтра.
Еще попробую залить по новой исходники. Мало ли, какие фокусы мог натворить прошлый cmake, наплодивший кучу папок.


--------------------
Кто сказал МЯУ?
Go to the top of the page
 
+Quote Post
AVL
сообщение Jun 3 2013, 21:36
Сообщение #41


Местный
***

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



Цитата(tema-electric @ Jun 3 2013, 16:00) *
Собрался кикад без вопросов и поставился (lp:kicad). Логи теперь только завтра.
Еще попробую залить по новой исходники. Мало ли, какие фокусы мог натворить прошлый cmake, наплодивший кучу папок.

Проверил Ubuntu 10.04 32-bit под виртуалкой. У меня все собралось/установилось без проблем (ревизия 4135 ветки lp:~kicad-gost-committers/kicad/kicad).
Код
cmake ../. -DKICAD_TESTING_VERSION=ON -DKICAD_GOST=ON
make
sudo make install


пробовал также собрать пакет и установить через:
Код
sudo checkinstall -D --pkgname kicad

тоже все ОК.

Прикладываю лог конфигурации и собранный пакет.
Прикрепленные файлы
Прикрепленный файл  cmake.log.tar.gz ( 924 байт ) Кол-во скачиваний: 33
Прикрепленный файл  kicad_20130604_1_i386.deb.gz ( 8.41 мегабайт ) Кол-во скачиваний: 240
 
Go to the top of the page
 
+Quote Post
tema-electric
сообщение Jun 4 2013, 03:11
Сообщение #42


Местный
***

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



Цитата(AVL @ Jun 4 2013, 04:36) *
тоже все ОК.

Грохнул полностью ветку и перезалил. Все стало собираться. Наверно тут виноват базар и кривой первоначальный cmake. CMake наследил, базар не проверил. Когда все файлы удалил в ветке, и оставил только папку .bzr, он даже не стал ничего грузить. Сказал, что все хорошо. У вас последняя ревизия wacko.gif
Код
bzr update
Tree is up to date at revision 4135 of branch http://bazaar.launchpad.net/~kicad-gost-committers/kicad/kicad

Видимо, есть еще какая-то команда у базара, которая позволяет избежать подобных проблем.

Александр, спасибо, еще раз.


--------------------
Кто сказал МЯУ?
Go to the top of the page
 
+Quote Post
AVL
сообщение Jun 4 2013, 05:23
Сообщение #43


Местный
***

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



Цитата(tema-electric @ Jun 4 2013, 07:11) *
Грохнул полностью ветку и перезалил. Все стало собираться. Наверно тут виноват базар и кривой первоначальный cmake. CMake наследил, базар не проверил. Когда все файлы удалил в ветке, и оставил только папку .bzr, он даже не стал ничего грузить. Сказал, что все хорошо. У вас последняя ревизия wacko.gif

Да, иногда приходится перезакачивать. У меня были ситуации, корректировал CMakeLists.txt, коммитил. У меня все работает, а кто-то скачивает из хранилища, и у него не работает.
К примеру при компиляции создается некоторое число *.h файлов, и они помещаются в дерево исходников. У меня эти хэдеры продолжают лежать от предыдущей компиляции и все ОК. А тот, кто закачивает с нуля хранилище, собирает, у него не собирается, потому что я забыл что-то учесть в файле CMakeLists.txt.
Также еще бывает появляется файл в корневой директории CMakeCache.txt, он часто проблемы тоже вызывает. В случае глюков надо его удалять перед пересборкой.
Go to the top of the page
 
+Quote Post
Guest_Guest_mobidev_*_*
сообщение Jun 5 2013, 05:51
Сообщение #44





Guests






Цитата(tema-electric @ Jun 4 2013, 06:11) *
Грохнул полностью ветку и перезалил. Все стало собираться. Наверно тут виноват базар и кривой первоначальный cmake. CMake наследил, базар не проверил. Когда все файлы удалил в ветке, и оставил только папку .bzr, он даже не стал ничего грузить. Сказал, что все хорошо. У вас последняя ревизия wacko.gif
Код
bzr update
Tree is up to date at revision 4135 of branch http://bazaar.launchpad.net/~kicad-gost-committers/kicad/kicad

Видимо, есть еще какая-то команда у базара, которая позволяет избежать подобных проблем.

Александр, спасибо, еще раз.


Если не изменяете код, а только собираете и периодически обновляете локальный бранч из внешнего, то может попробовать
Код
bzr pull
Go to the top of the page
 
+Quote Post
tema-electric
сообщение Jun 5 2013, 08:53
Сообщение #45


Местный
***

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



Цитата(Guest_mobidev_* @ Jun 5 2013, 12:51) *
Код
bzr pull

Код
bzr pull
Using saved parent location: http://bazaar.launchpad.net/~kicad-gost-committers/kicad/kicad/
No revisions to pull.

В этой папке кроме папки build и .bzr ничего не осталось sm.gif Не работает команда. Файлы не появились.

Потратил минут 20 ... Волшебная команда bzr revert сносит все изменения из текущей ветки. Даже ничего не обновляла с ланчпада. Видать целая копия лежала в .bzr


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

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

 


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


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