Название: QT разных версий Отправлено: Примерный ученик от Июнь 08, 2012, 08:07 В системе стоит QT4.3
Прога разработана на машине с QT4.7 и скомпилена там же. Linux идентичен. Будет ли она работать на машине с QT4.3? Если да, то какие действия для этого надо сделать? Ставить еще и QT4.7 нельзя... ??? Название: Re: QT разных версий Отправлено: Serr500 от Июнь 08, 2012, 08:13 Если сборка статическая, то будет, если со ссылками на либы, то не будет.
Название: Re: QT разных версий Отправлено: Serr500 от Июнь 08, 2012, 08:18 Во втором случае нужно смотреть в сторону системной переменной LD_LIBRARY_PATH и ключа линкера
Цитировать -Wl,-rpath,ПУТЬ_К_БИБЛИОТЕКАМ Название: Re: QT разных версий Отправлено: Примерный ученик от Июнь 08, 2012, 08:24 Во втором случае нужно смотреть в сторону системной переменной LD_LIBRARY_PATH и ключа линкера т.е. можно к исполняемому файлу прикрутить нужные библиотеки?Цитировать -Wl,-rpath,ПУТЬ_К_БИБЛИОТЕКАМ А где об этом почитать? Желательно по русски 8) Название: Re: QT разных версий Отправлено: Serr500 от Июнь 08, 2012, 08:33 Не прикрутить. Прикрутить - это статическая сборка. Указать путь, где они лежат. Например, свалить их в каталог с бинарником, программу запускать через bash-скрипт, в котором добавить путь к этому каталогу в LD_LIBRARY_PATH. Или же скомандовать программе искать библиотеки вначале в текущем каталоге, дав линкеру ключ
Код: -Wl,-rpath,. Название: Re: QT разных версий Отправлено: Примерный ученик от Июнь 08, 2012, 09:37 Не прикрутить. Прикрутить - это статическая сборка. Указать путь, где они лежат. Например, свалить их в каталог с бинарником, программу запускать через bash-скрипт, в котором добавить путь к этому каталогу в LD_LIBRARY_PATH. Или же скомандовать программе искать библиотеки вначале в текущем каталоге, дав линкеру ключ Спасибо, самое то ;DКод: -Wl,-rpath,. Название: Re: QT разных версий Отправлено: DmitryM от Июнь 08, 2012, 10:31 Будет ли она работать на машине с QT4.3? Неизвестно ;D Потому что API местами разно. Нужно посмотреть соберется ли проект с Qt4.3.Если да, то какие действия для этого надо сделать? Сложно сделать сборку с Qt 4.3? Название: Re: QT разных версий Отправлено: Примерный ученик от Июнь 10, 2012, 17:55 В 4.3 нет WebKit
|