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

Проблема при запуске


Автор Сообщение
Сообщение создано: 28. 02. 2009 [10:14]
dmitry
dmitry ilyin
Создатель темы
Зарегистрирован(а) с: 09.02.2009
Сообщения: 12
Здравствуйте. Прошу помощи.
В связи с вынужденной переустановкой ОС ("ALT Linux 4.1.1 Desktop") пришлось переустановить и OpenSCADA, для чего использовал версию с репозитория. Компиляция выполняестя успешно, однако при запуске в выводе указываются следующие ошибки:

3|/WorkStation/sub_ModSched/ | SO </usr/lib/openscada/ui_QTStarter.so> ошибка: /usr/lib/openscada/ui_QTStarter.so: undefined symbol: _ZNK11QTranslator10metaObjectEv !
3|/WorkStation/sub_ModSched/ | SO </usr/lib/openscada/ui_Vision.so> ошибка: /usr/lib/openscada/ui_Vision.so: undefined symbol: _ZN7QObject10timerEventEP11QTimerEvent !
3|/WorkStation/sub_ModSched/ | SO </usr/lib/openscada/ui_QTCfg.so> ошибка: /usr/lib/openscada/ui_QTCfg.so: undefined symbol: _ZN7QObject10timerEventEP11QTimerEvent !

Разумеется, ни одно из окон интерфейса не открывается.
Для сравнения попробовал установить последнюю RPM-версию - работает.
Подскажите, пожалуйста - в чем проблема?
Сообщение создано: 01. 03. 2009 [15:23]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
dmitry wrote:

В связи с вынужденной переустановкой ОС ("ALT Linux 4.1.1 Desktop") пришлось переустановить и OpenSCADA, для чего использовал версию с репозитория. Компиляция выполняестя успешно, однако при запуске в выводе указываются следующие ошибки:
3|/WorkStation/sub_ModSched/ | SO </usr/lib/openscada/ui_QTStarter.so> ошибка: /usr/lib/openscada/ui_QTStarter.so: undefined symbol: _ZNK11QTranslator10metaObjectEv !
3|/WorkStation/sub_ModSched/ | SO </usr/lib/openscada/ui_Vision.so> ошибка: /usr/lib/openscada/ui_Vision.so: undefined symbol: _ZN7QObject10timerEventEP11QTimerEvent !
3|/WorkStation/sub_ModSched/ | SO </usr/lib/openscada/ui_QTCfg.so> ошибка: /usr/lib/openscada/ui_QTCfg.so: undefined symbol: _ZN7QObject10timerEventEP11QTimerEvent !

Что-то не так собрали. У меня последний срез собирается и работает как минимум на пяти машинах с ALT 4.1.1 и 5.0.
Попробуйте предварительно удалить всё в /usr/lib/openscada и библиотеку OpenSCADA. И как вообще собираете?

Learn, learn and learn better than work, work and work.
Сообщение создано: 03. 03. 2009 [23:57]
dmitry
dmitry ilyin
Создатель темы
Зарегистрирован(а) с: 09.02.2009
Сообщения: 12
Роман, Вы правы. Действительно криво собрал.
При скоростной переустановке заполз пакет libqt4-devel-static с библиотеками статической компоновки. Они и мешали. Перечисленные ошибки резонно выдавал вызов dlopen из TModShedul::CheckFile.
Вопрос закрыт.
Сообщение создано: 28. 02. 2010 [21:15]
Evgen
Евгений Новест
Зарегистрирован(а) с: 20.04.2009
Сообщения: 8
здравствуйте. У меня мандрива 2009, стоял релиз openscada 0.6.3.3 нормально работал, обновил 0.6.4.1 перестал скада перестала запускаться в чем может быть проблема. Устанавливал из рпм. Спасибо
Сообщение создано: 28. 02. 2010 [23:20]
Aleksey
Aleksey Popkov
Contributor
Зарегистрирован(а) с: 31.07.2008
Сообщения: 326
На что ругается при попытке запустить ?

[Сообщение редактировалось 1 раз(а), в последний раз 28.02.2010 в 23:23.]
Сообщение создано: 01. 03. 2010 [08:14]
Evgen
Евгений Новест
Зарегистрирован(а) с: 20.04.2009
Сообщения: 8
в том то и дело, что не ругается, при запуске вроде бы начинает запускаться появляется сплэш скрин с логотипом, грузиться, а потом все просто пропадает
Сообщение создано: 01. 03. 2010 [08:45]
Aleksey
Aleksey Popkov
Contributor
Зарегистрирован(а) с: 31.07.2008
Сообщения: 326
Запустите из терминала, при падении скажет чего не так.
Сообщение создано: 01. 03. 2010 [08:55]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
Evgen wrote:

здравствуйте. У меня мандрива 2009, стоял релиз openscada 0.6.3.3 нормально работал, обновил 0.6.4.1 перестал скада перестала запускаться в чем может быть проблема. Устанавливал из рпм. Спасибо

Вообще-то я не собирал 0.6.4.1 для Mandriva. Последняя сборка это 0.6.4 для Mandriva 2009. А не собрирал для 2010 по причине в корень сломанной сетевой подсистемы этого дистрибутива.

Learn, learn and learn better than work, work and work.
Сообщение создано: 01. 03. 2010 [20:58]
Aleksey
Aleksey Popkov
Contributor
Зарегистрирован(а) с: 31.07.2008
Сообщения: 326
Слейте из SVN репозитория, и соберите под Вашу систему. Темболее что разница между послднего бета релиза и рабочего среза не маленькая.
Сообщение создано: 03. 03. 2010 [07:26]
Evgen
Евгений Новест
Зарегистрирован(а) с: 20.04.2009
Сообщения: 8
нашел возможную причину, пакет дэвэл не установился из за "неудовлетворенной зависимости" с пакетами отвечающие за графику.Как быть? с версией я ошибся 0.6.4.
Спасибо!



6240