Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > не работает qt-шное приложение в RedHat


Автор: GarryTheHotDog 16.4.2010, 17:40
Всем привет!!! 

Вообще опишу проблему:

   Есть приложение(использовал qt -static) которое прекрасно работает в  "головой" Ubuntu без установки каких либо библиотек.....все было хорошо до тех пока не понадобилось перенести это приложение на CentOS (http://ru.wikipedia.org/wiki/CentOS)...скинул прогу на этот сервак - и она выдала ОШИБКУ НЕ СОВПАДЕНИЙ ВЕРСИЙ GLIB (на centOS более поздняя версия)....да и зачем проге вообще glib?.....пока решением проблемы считаю следующее:

1. Ставить Centos на витруальную машину; "разворачивать" там QT; и собирать прогу в родной среде;

2. Обновить на CentOS версию Glib (но что то стремно это делать - вдруг сервак слетит)

3. Еще нашёл ключи в configure -glib и -no-glib...по умолчанию по идее ставится ключ -glib, вот думую (еще раз оговорюсь - думую, так как не уверен) что поставив -no-glib, зависимость может пропадет


Прошу помощи в решении проблемы тех кто сталкивался с этим, ну тех кто Шарит в этом......заранее спасибо!!!

Автор: GarryTheHotDog 19.4.2010, 17:25
Решил проблему. Опишу как:
1. поставил CentOs;
2. поставил на нем qt из rpm(был на диске), правда qt он поддерживает 4.2(не понятно почему)
- можно еще yum install qt4
3. собрал проект
------
вот и все..всем спасибо за комментарии

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)