EnglishУкраїнськаmRussian
Login/New
Topic with many replies

Сборка OpenSCADA в Gentoo Linux


Author Message
Written on: 05. 05. 2011 [09:36]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"IrmIngeneer" wrote:

Работоспособный ebuild.

Он не совсем соответствует текущей политике размещения:
- Нет уже самостоятельного понятия ДемоБД.
- Есть понятия БД библиотек и моделей.
- Присутствуют две модели Model.AGLKS и Model.Boiler.
- Model.Boiler не обвязана вообще.
- Про то что Model.AGLKS это и демо нужно просто указать в описании и может добавить опцию-алиас "demo".

Learn, learn and learn better than work, work and work.
Written on: 05. 05. 2011 [10:38]
IrmIngeneer
Константин \m/
Contributor
Sponsor
Topic creator
registered since: 16.09.2010
Posts: 185
Спасибо за замечание.
Поправлю.
Written on: 06. 05. 2011 [12:00]
IrmIngeneer
Константин \m/
Contributor
Sponsor
Topic creator
registered since: 16.09.2010
Posts: 185
Собираю OpenSCADA в 64-битной системе. Запускаю openscada_demo. Подключаюсь через web к рабочему пользовательскому интерфейсу. Скриншот - Good.tif.
Собираю в 32-битной системе. Запускаю openscada_demo. Подключаюсь через web к рабочему пользовательскому интерфейсу. Скриншот - Bad.tif.
Не могу найти, что неправильно.
Флаги сборки одни и те же, ebuild, естественно, один и тот же. Различия между системами не только битность, но и в 32-битных системах нет иксов.
Attachment

Good.tif (File type: image/tiff, Size: 168.53 kilobytes) — 988 downloads
Bad.tif (File type: image/tiff, Size: 129.05 kilobytes) — 948 downloads
Written on: 06. 05. 2011 [12:24]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"IrmIngeneer" wrote:

Собираю в 32-битной системе. Запускаю openscada_demo. Подключаюсь через web к рабочему пользовательскому интерфейсу. Скриншот - Bad.tif.

Консоль лучше-бы показали. Но такое ощущение, что БД не полностью загрузилась или не срабатывает функция: "setenv("LC_NUMERIC","C",1);", из-за чего разделитель вещественного '.' (3.14159) перестаёт работать в системных функциях типа atof(). Что проблема glibc или в корне раздолбанных локалей!

Learn, learn and learn better than work, work and work.
Written on: 10. 05. 2011 [11:09]
IrmIngeneer
Константин \m/
Contributor
Sponsor
Topic creator
registered since: 16.09.2010
Posts: 185
Большое спасибо - помогло.
LANG="ru_RU.utf8", теперь все в порядке.
Остальное, кстати, -

LC_CTYPE="ru_RU.utf8"
LC_NUMERIC="ru_RU.utf8"
LC_TIME="ru_RU.utf8"
LC_COLLATE="ru_RU.utf8"
LC_MONETARY="ru_RU.utf8"
LC_MESSAGES="ru_RU.utf8"
LC_PAPER="ru_RU.utf8"
LC_NAME="ru_RU.utf8"
LC_ADDRESS="ru_RU.utf8"
LC_TELEPHONE="ru_RU.utf8"
LC_MEASUREMENT="ru_RU.utf8"
LC_IDENTIFICATION="ru_RU.utf8"

так и было. Странно, что такая реакция именно на LANG.
Работаю над ebuild...

[This article was edited 1 times, at last 10.05.2011 at 12:17.]
Written on: 10. 05. 2011 [12:51]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"IrmIngeneer" wrote:

Большое спасибо - помогло.
LANG="ru_RU.utf8", теперь все в порядке.

Вообще, запись Русской локали в таком виде давно устарела и во времена когда использовалась имела проблемы в glibc.
Кроме того, с такой записью, на N800, у меня были проблемы с KDE3.
Сейчас везде она записывается как ru_RU.UTF-8.

"IrmIngeneer" wrote:

так и было. Странно, что такая реакция именно на LANG.

Проблема в glibc, или что там вместо него используется!

Learn, learn and learn better than work, work and work.
Written on: 11. 05. 2011 [05:45]
IrmIngeneer
Константин \m/
Contributor
Sponsor
Topic creator
registered since: 16.09.2010
Posts: 185
:)
Используется именно glibc - версия 2.11.3, тут все так же, как и у Вас.
А за то, что устарело - спасибо. Я системы свои достаточно давно собирал, могло и поменяться что-то, не уследил.
Хотя, все работает, пусть пока так и остается.
Written on: 19. 05. 2011 [21:31]
IrmIngeneer
Константин \m/
Contributor
Sponsor
Topic creator
registered since: 16.09.2010
Posts: 185
Добавил установку модели Boiler
Attachment

openscada-0.7.1.ebuild-200511.tar.gz (File type: application/x-gzip, Size: 3.16 kilobytes) — 772 downloads
Written on: 20. 05. 2011 [06:48]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
"IrmIngeneer" wrote:

Добавил установку модели Boiler

Спасибо. Положил для загрузки.

Learn, learn and learn better than work, work and work.
Written on: 01. 06. 2011 [08:58]
IrmIngeneer
Константин \m/
Contributor
Sponsor
Topic creator
registered since: 16.09.2010
Posts: 185
Были проблемы с интернетом, выяснилось, что USE-флаг [doc] не работает - документация не устанавливается. Поправил, заодно перешел на EAPI 4 - удобнее рекурсивно документацию устанавливать :).

[This article was edited 1 times, at last 01.06.2011 at 08:59.]
Attachment

openscada-0.7.1.ebuild-010611.tar.gz (File type: application/x-gzip, Size: 3.2 kilobytes) — 756 downloads



0013