| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > С/С++: Кроссплатформенное программирование, 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. собрал проект ------ вот и все..всем спасибо за комментарии |