Russian Qt Forum
Май 16, 2024, 22:02 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: запуск приложения, созданного в qt creator  (Прочитано 2993 раз)
Adrin
Гость
« : Июнь 09, 2012, 21:13 »

здравствуйте! мне нужно запустить программу на компе с red hat (урезанная версия), где нет qt. возможно это сделать как-нибудь без установки qt, чтобы как приложение устанавливалось, подтягивая все нужные библиотеки? можно это реализовать с помощью rpm?
Записан
Saboteur
Гость
« Ответ #1 : Июнь 09, 2012, 22:00 »

Обернуть приложение и скомпиленные библиотеки в раздельные rpm пакеты с соответсвующей зависимостью одного от другого. Или собирать qt статикой на редхате и на нем же копмилить приложение - весить оно будет метров 30-50. Само оно вытягивать (откуда?) их не будет, разве что ты где-то сервер с ними организуешь и сам будешь перед запуском их выкачивать.
« Последнее редактирование: Июнь 09, 2012, 22:02 от Saboteur » Записан
Adrin
Гость
« Ответ #2 : Июнь 10, 2012, 20:50 »

Обернуть приложение и скомпиленные библиотеки в раздельные rpm пакеты с соответсвующей зависимостью одного от другого.

где можно подробнее про это почитать?
Записан
Saboteur
Гость
« Ответ #3 : Июнь 12, 2012, 15:23 »

Первые же ссылки из гугла, все, что тебе нужно это создать репозитарий и залить туда 2 пакета - 1 с бинарником приложения, второй - с библиотеками. В пакете с библиотеками нужно прописать путь их копирования с учетом system environment settings, т.е. папки где система в первую очередь будет их искать. Обычно /usr/lib, /lib. Первый сделать зависимым от второго. Добавляешь у клиента свой репозитарий и через yum install ставишь приложение - библиотеки подтянутся сами.
« Последнее редактирование: Июнь 12, 2012, 15:26 от Saboteur » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.081 секунд. Запросов: 21.