УкраїнськаEnglishmRussian
Вхід/Новий
У темі немає нових постів

Сборка из svn в CentOS 5.5


Автор Повідомлення
Повідомлення створено: 18. 04. 2011 [12:28]
gsxr
Андрей Ехлаков
Автор теми
Зареєстрован(а) с: 03.03.2010
Повідомлення: 58
make выдает
Making all in Vision
make[5]: Entering directory `/home/sf/OpenSCADA/src/moduls/ui/Vision'
if /bin/sh ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../../.. -I../../../../src -I/usr/lib/qt4/include -I/usr/lib/qt4/include/QtCore -I/usr/lib/qt4/include/QtGui -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -O2 -MT tvision.lo -MD -MP -MF ".deps/tvision.Tpo" -c -o tvision.lo tvision.cpp; \
then mv -f ".deps/tvision.Tpo" ".deps/tvision.Plo"; else rm -f ".deps/tvision.Tpo"; exit 1; fi
mkdir .libs
g++ -DHAVE_CONFIG_H -I. -I. -I../../../.. -I../../../../src -I/usr/lib/qt4/include -I/usr/lib/qt4/include/QtCore -I/usr/lib/qt4/include/QtGui -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -O2 -MT tvision.lo -MD -MP -MF .deps/tvision.Tpo -c tvision.cpp -fPIC -DPIC -o .libs/tvision.o
g++ -DHAVE_CONFIG_H -I. -I. -I../../../.. -I../../../../src -I/usr/lib/qt4/include -I/usr/lib/qt4/include/QtCore -I/usr/lib/qt4/include/QtGui -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -O2 -MT tvision.lo -MD -MP -MF .deps/tvision.Tpo -c tvision.cpp -o tvision.o >/dev/null 2>&1
/usr/lib/qt4/bin/rcc -name Vision vision.qrc -o qrc_vision.cpp
if /bin/sh ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../../.. -I../../../../src -I/usr/lib/qt4/include -I/usr/lib/qt4/include/QtCore -I/usr/lib/qt4/include/QtGui -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -O2 -MT qrc_vision.lo -MD -MP -MF ".deps/qrc_vision.Tpo" -c -o qrc_vision.lo qrc_vision.cpp; \
then mv -f ".deps/qrc_vision.Tpo" ".deps/qrc_vision.Plo"; else rm -f ".deps/qrc_vision.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../../.. -I../../../../src -I/usr/lib/qt4/include -I/usr/lib/qt4/include/QtCore -I/usr/lib/qt4/include/QtGui -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -O2 -MT qrc_vision.lo -MD -MP -MF .deps/qrc_vision.Tpo -c qrc_vision.cpp -fPIC -DPIC -o .libs/qrc_vision.o
g++ -DHAVE_CONFIG_H -I. -I. -I../../../.. -I../../../../src -I/usr/lib/qt4/include -I/usr/lib/qt4/include/QtCore -I/usr/lib/qt4/include/QtGui -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -O2 -MT qrc_vision.lo -MD -MP -MF .deps/qrc_vision.Tpo -c qrc_vision.cpp -o qrc_vision.o >/dev/null 2>&1
if /bin/sh ../../../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../../.. -I../../../../src -I/usr/lib/qt4/include -I/usr/lib/qt4/include/QtCore -I/usr/lib/qt4/include/QtGui -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -O2 -MT vis_widgs.lo -MD -MP -MF ".deps/vis_widgs.Tpo" -c -o vis_widgs.lo vis_widgs.cpp; \
then mv -f ".deps/vis_widgs.Tpo" ".deps/vis_widgs.Plo"; else rm -f ".deps/vis_widgs.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../../.. -I../../../../src -I/usr/lib/qt4/include -I/usr/lib/qt4/include/QtCore -I/usr/lib/qt4/include/QtGui -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -O2 -MT vis_widgs.lo -MD -MP -MF .deps/vis_widgs.Tpo -c vis_widgs.cpp -fPIC -DPIC -o .libs/vis_widgs.o
vis_widgs.cpp: In member function 'void VISION::LineEdit::setType(VISION::LineEdit::LType)':
vis_widgs.cpp:484: error: 'class QDateEdit' has no member named 'calendarWidget'
vis_widgs.cpp:485: error: 'class QDateEdit' has no member named 'calendarWidget'
vis_widgs.cpp:492: error: 'class QDateEdit' has no member named 'calendarWidget'
vis_widgs.cpp:493: error: 'class QDateEdit' has no member named 'calendarWidget'
vis_widgs.cpp: In member function 'void VISION::LineEdit::setValue(const QString&)':
vis_widgs.cpp:543: error: 'class QDateTimeEdit' has no member named 'calendarWidget'
make[5]: *** [vis_widgs.lo] Ошибка 1
make[5]: Leaving directory `/home/sf/OpenSCADA/src/moduls/ui/Vision'
make[4]: *** [all-recursive] Ошибка 1
make[4]: Leaving directory `/home/sf/OpenSCADA/src/moduls/ui'
make[3]: *** [all-recursive] Ошибка 1
make[3]: Leaving directory `/home/sf/OpenSCADA/src/moduls'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Leaving directory `/home/sf/OpenSCADA/src'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/home/sf/OpenSCADA'
make: *** [all] Ошибка 2
[root@oscada OpenSCADA]#

Подскажите. Что ей требуется?
Повідомлення створено: 18. 04. 2011 [13:39]
Aleksey
Aleksey Popkov
Contributor
Зареєстрован(а) с: 31.07.2008
Повідомлення: 326
Все что связано с GUI в CentOs не откомпилиться, там библы древние.
Последний релиз, пока-что даже не получается собрать на KOJI даже в 6-м бранче.
Компилятор заваливается.
Так что CentOs можно заюзать в качестве сервера, но не в качестве UI.Vision.

[Повідомлення редагувалось 1 раз(ів), останній раз 18.04.2011 в 13:39.]
Повідомлення створено: 18. 04. 2011 [14:04]
gsxr
Андрей Ехлаков
Автор теми
Зареєстрован(а) с: 03.03.2010
Повідомлення: 58
rpm пакет версии 0.7.0 же есть для центоса? Т.е свежих пакетов для центоса больше не будет?
Повідомлення створено: 18. 04. 2011 [14:41]
Aleksey
Aleksey Popkov
Contributor
Зареєстрован(а) с: 31.07.2008
Повідомлення: 326
Насчет 0.7.0, да есть. Будут ли для последующих версий, еще не знаю. Покрайне мере и сегодня обломалось

http://koji.fedoraproject.org/koji/taskinfo?taskID=3008282
http://koji.fedoraproject.org/koji/taskinfo?taskID=3008283
Повідомлення створено: 18. 04. 2011 [15:50]
Aleksey
Aleksey Popkov
Contributor
Зареєстрован(а) с: 31.07.2008
Повідомлення: 326
Ну, а из этого видим, что со сборкой на CentOs не совсем все шеколадно.
http://koji.fedoraproject.org/koji/getfile?taskID=3008362&name=build.log
Повідомлення створено: 20. 04. 2011 [11:45]
Aleksey
Aleksey Popkov
Contributor
Зареєстрован(а) с: 31.07.2008
Повідомлення: 326
После некоторых адаптаций и обновления на сайте BuildSystem RedHat собралось для CentOs 5.6.
Для CentOs 5.5 cсборка валиться до сих пор.

Удачная сборка CentOs 5.6
http://koji.fedoraproject.org/koji/taskinfo?taskID=3012975

Заваленная сборка CentOs 5.5
http://koji.fedoraproject.org/koji/taskinfo?taskID=3012972

Сегодня выложу на сайте удачную сборку
Повідомлення створено: 13. 12. 2011 [12:48]
gsxr
Андрей Ехлаков
Автор теми
Зареєстрован(а) с: 03.03.2010
Повідомлення: 58
Мне знакомые специалисты по никсам посоветовали вместо центоса применять Scientific Linux . По сути тот же центос только с новыми пакетами.
Попробовал, все без бубна собралось. Советую!
Повідомлення створено: 14. 12. 2011 [07:01]
Aleksey
Aleksey Popkov
Contributor
Зареєстрован(а) с: 31.07.2008
Повідомлення: 326
"gsxr" wrote:

Мне знакомые специалисты по никсам посоветовали вместо центоса применять Scientific Linux . По сути тот же центос только с новыми пакетами.
Попробовал, все без бубна собралось. Советую!

CentOs тоже ОС и одно из ответвление RH. До последнего релиза OpenSCADA собиралась нормально для работы в качестве сервера. Посмотрим, может получиться собрать, а может и нет.



2259