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

 
 
18 страниц V  « < 16 17 18  
Reply to this topicStart new topic
> ГОСТ-сборки: тестовые и стабильные, Информация о выпуске сборок
faa
сообщение Apr 28 2017, 11:34
Сообщение #256


Знающий
****

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



Цитата(SDI @ Apr 28 2017, 07:55) *
Уважаемый faa, спасибо за внимание и помощь, сборка гостовской ветки проводится с
помощью winbuildera (см. прилагаемый файл). Это последняя версия Winbuildera с
сайта Launchpad.net/kicad.

На lp лежит версия от 2015 года.
Вот тут посвежее.
Go to the top of the page
 
+Quote Post
op3op3
сообщение Jul 10 2017, 02:50
Сообщение #257


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 20-12-16
Пользователь №: 94 698



Попробовал KiCAD, посмотрел уроки, понравилось. Теперь для практического применения нужны нужны ГОСТ-овские рамки, как минимум на схеме.

интересует под Linux Mint 18.1 Cinnamon 64-bit

зашел
https://code.launchpad.net/~kicad-gost-comm...ers/kicad/kicad

загрузил
bzr branch lp:~kicad-gost-committers/kicad/kicad

почитал
INSTALL.txt
бинарников не нашел

попробовал собрать как написано в INSTALL.txt
cmake выдал ошибку что отсутствуют файлы

Подскажите, плиз, что и как сделать чтоб получить гостовские рамки ?

Go to the top of the page
 
+Quote Post
op3op3
сообщение Jul 10 2017, 03:55
Сообщение #258


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 20-12-16
Пользователь №: 94 698



Или давайте по порядку. Чем ГОСТ-овская сборка отличается от официальной. Почему требуется отдельная ветка, а не просто шаблонные файлы с рамками. Бинарники, я так понял, отсутствуют и нужно собирать. Где взять исходники ГОСТ-овской сборки, и как их собрать под Linux Mint 18.1 Cinnamon 64-bit и для Linux Mint 18.1 Cinnamon 64-bit ?

Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Jul 10 2017, 06:15
Сообщение #259


Гуру
******

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



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.

Я это делаю так. Возможно, есть более другие способы. Библиотеки элементов я использую полностью свои, как вытянуть официальные - не подкажу, не знаю.

Кстати, в официальной версии в последних сборках схематик забывает выбранную рамку, сообщение об ошибке я написал, но пока они ее не исправили.


--------------------
На любой вопрос даю любой ответ
"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
op3op3
сообщение Jul 10 2017, 08:47
Сообщение #260


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 20-12-16
Пользователь №: 94 698





отдельно запустил каждую из трех строк закоментированных строк,
сделал файл .sh, перенес туда Ваш текст, запустил
выполнение закончилось ошибкой и созданием 62кБ логов

Какое-то впечатление, чтоб kicad-ом начать пользоваться нужно стать одним из разработчиков kicad-а...
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Jul 10 2017, 08:56
Сообщение #261


Гуру
******

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



QUOTE (op3op3 @ Jul 10 2017, 11:47) *
выполнение закончилось ошибкой и созданием 62кБ логов
В последнем файле ближе к концу должна быть указана причина ошибки. Вы можете поставить из репозиториев убунты какую-то древнюю версию и пользоваться ей. Или поикать ppa с еженочными сборками и подключить его.


--------------------
На любой вопрос даю любой ответ
"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
op3op3
сообщение Jul 10 2017, 09:10
Сообщение #262


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 20-12-16
Пользователь №: 94 698



Код
-- 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://kicad-pcb.org/download/linux-mint/
встала версия 4.0.6+e0-6349~53~ubuntu16.04.1
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Jul 10 2017, 09:51
Сообщение #263


Гуру
******

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



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 еще поставить надо.


--------------------
На любой вопрос даю любой ответ
"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
op3op3
сообщение Jul 11 2017, 01:15
Сообщение #264


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 20-12-16
Пользователь №: 94 698



Цитата(Сергей Борщ @ Jul 10 2017, 16:51) *
libssl-dev еще поставить надо.

Поставил. Собралось. Запускается. Благодарю )
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 19th August 2017 - 20:24
Рейтинг@Mail.ru


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