УкраїнськаEnglishmRussian
Вход/Новый
В теме много сообщений

Сборка Oscada на Linux Mint


Автор Сообщение
Сообщение создано: 25. 10. 2010 [16:01]
desity
DIMA Net
Создатель темы
Зарегистрирован(а) с: 09.03.2010
Сообщения: 5
Доброго времени суток!
При попытке собрать систему на Минте возникли трудности с Sound Card. Отключил при конфигурировании - и все вроде бы установилось, но в меню программ не появилось. Что делать?
Кто-то уже собирал на Linux mint ?
Сообщение создано: 26. 10. 2010 [12:47]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3747
"desity" wrote:

Доброго времени суток!
При попытке собрать систему на Минте возникли трудности с Sound Card.

Руководство по сборке читали?

"desity" wrote:

Отключил при конфигурировании - и все вроде бы установилось, но в меню программ не появилось.

А должно?

Learn, learn and learn better than work, work and work.
Сообщение создано: 26. 10. 2010 [13:27]
desity
DIMA Net
Создатель темы
Зарегистрирован(а) с: 09.03.2010
Сообщения: 5
Читал.
Я по этому руководству и собирал.
Демо запускается с терминала.
Сообщение создано: 26. 10. 2010 [15:47]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3747
"desity" wrote:

Читал.

Плохо читали. Читайте требования к сборке.

"desity" wrote:

Я по этому руководству и собирал.
Демо запускается с терминала.

Ну и чего в меню должно что-то появиться?

Learn, learn and learn better than work, work and work.
Сообщение создано: 26. 10. 2010 [22:03]
Aleksey
Aleksey Popkov
Contributor
Зарегистрирован(а) с: 31.07.2008
Сообщения: 326
"roman" wrote:

"desity" wrote:

Читал.

Плохо читали. Читайте требования к сборке.

"desity" wrote:

Я по этому руководству и собирал.
Демо запускается с терминала.

Ну и чего в меню должно что-то появиться?

Если не прикомпиливали модуль, с чего бы он появился ?
Прикомпиливаете модуль, и появиться. Все просто.
Сообщение создано: 28. 10. 2010 [08:45]
desity
DIMA Net
Создатель темы
Зарегистрирован(а) с: 09.03.2010
Сообщения: 5
Демо собрал.
А вот как собрать oscada_start не понятно...
Сообщение создано: 28. 10. 2010 [22:48]
Aleksey
Aleksey Popkov
Contributor
Зарегистрирован(а) с: 31.07.2008
Сообщения: 326
"desity" wrote:

Демо собрал.
А вот как собрать oscada_start не понятно...

Собрать чего ??????????
Сообщение создано: 29. 10. 2010 [11:38]
desity
DIMA Net
Создатель темы
Зарегистрирован(а) с: 09.03.2010
Сообщения: 5
С linux работаю недавно, можно сказать начинающий, и я понимаю, что я далеко не совсем компетентен в сборке данной системы.
Прошу помощи у вас.
Что я делал, и что у меня получилось:
1. Скачал исходники с: http://oscada.org/oscadaArch/0.7.0/openscada-0.7.0.tar.gz
2. Удовлетворил зависимости проекта: http://wiki.oscada.org/Function?v=trt
3. Собрал и запустил по инструкции: http://wiki.oscada.org/Doc/SborkaIzIsxodnikov?v=13hv

После этого с терминала запустил openscada_demo.
Как скомпилировать так, чтоб она запускалась не из терминала?
Я так понимаю, что изменить чего-то в даной версии не получится?
Хотелось бы собрать систему, готовую для работы и создания своего проекта.
Сообщение создано: 29. 10. 2010 [13:01]
kuzulis
Денис Шиенков
Зарегистрирован(а) с: 10.07.2009
Сообщения: 128
Как скомпилировать так, чтоб она запускалась не из терминала?

Компилируется также как и демо.

Делать примерно так:

1. Выполняете п.1-п.7 один к одному
2. Для п. 8 берите и копируйте и переименовывайте скрипты запуска и конфигурации не из каталога /demo, а из другого каталога (из каталога где есть ю/oscada_start) в теже директории /bin /etc и т.п.
3. Для п. 9 (там где копируются иконки и БД) сделайте примерно также, только не копируйте Демо БД, и, может быть, не нужно создавать директорию /DEMO
4. Для п.10 все тоже самое, только с учетом другх имен скриптов запуска.

Вот как у вас начнет после этого скада нормально запускаться - так и можно дальше идти... Попробуйте методом проб и ошибок...
Хотя, лучше возьмите какой-то готовый инсталляционный пакет со скадой (пакеты типа *.rpm, *.deb и т.п.), распакуйте уго куда нить и посмотрите его структуру каталогов, а также где и какие файлы там лежат..
И по аналогии расположения конфигурационных файлов и скриптов в пакете, вы сделайте у себя аналогично (у себя - это там, куда установилась ваша откомпилированная скада).

Идем дальше...

Для того чтобы на рабочем столе ( или в меню "пуск") появилась иконка скады необходимо скопировать файл типа ./Desctop (или как он там называется) туда куда надо... Может быть, придется его немного подправить. Погуглите на тему этих файлов, что они и зачем нужны.

Это все вышеперечисленное нужно проводить, если Вы собираете скаду "ручками"... Но если вы устанавливаете ее из готового пакета - то установщик автоматически сам копирует нужные скрипты, конфиги, библиотеки и т.п. в нужные директории...

Я не знаю, на какой пакетной базе основан Mint, (скорее *.deb), но вы можете создать для него свой пакет... Как это делать - это уже вопрос не данного форума, а гугла и т.п.

Но, вроде бы в исходниках скады я видел спек-файл для сборки *.deb пакета...
Но имхо, проще пока разбираться со скадой, собрав ее самому и запускать в терминале... :)
Сообщение создано: 02. 11. 2010 [10:56]
desity
DIMA Net
Создатель темы
Зарегистрирован(а) с: 09.03.2010
Сообщения: 5
Проделал операции, описные выше...
Комбинировал по-всякому, но в сё-равно openscada_start не запускается.
Я так полагаю, что самое сложное в работе с OPENSCADA это сборка и запуск.

На Ubuntu пробовал установить из deb файлов http://oscada.org/oscadaArch/0.7.0/Ubuntu10.10/ - тоже ничего не получилось, хотя в то-же время demo на Ubuntu собирается вручную.

Что делать, не понятно...(((



15972