Название: Qt Creator Portable Отправлено: MiBBiM от Март 06, 2010, 11:32 Поставил SDK на флешку из инсталлятора. на другом компьютере добавляю директории qt в path, креатор сборку не видит. если прописать путь до qt ручками в креаторе, то будет примерно следующее: "Версия Qt, определенная как ..., не установлена. Выполните make install"
mingw32-make install, запущенный в папке qt, говорит что нет правил для установки. как быть? Название: Re: Qt Creator Protable Отправлено: lit-uriy от Март 06, 2010, 19:38 Qt хардкодит пути в qmake и QtCore
Название: Re: Qt Creator Protable Отправлено: lit-uriy от Март 06, 2010, 19:39 истинно переносную Qt без изменений в исходниках не сделать, даже qt.config не поможет, т.к. требует абсолютный путь к корневому каталогу Qt
Название: Re: Qt Creator Protable Отправлено: uriel от Март 06, 2010, 20:29 Делал я себе как-то давно такую флешку.
Помнится, просто написал маленькую утилитку, которая патчила qmake и библиотеки, меняя в них путь на текущую букву диска. Название: Re: Qt Creator Portable Отправлено: MiBBiM от Март 06, 2010, 21:32 а ничего и не надо писать :)
после анализа логов инсталлятора заинтересовал файлик qpatch.exe. посмотрел на него со всех cторон, подумал, и понял, что запускать надо примерно так: Код: qpatch.exe files-to-patch-windows oldpath newpath по этому поводу сделал небольшой батник, который нужно запускать при первом старте на чужой машине (он автоматом запоминает предыдущую директорию и патчит до новой). так что qt portable быть ;) Название: Re: Qt Creator Portable Отправлено: MiBBiM от Март 06, 2010, 23:15 рано радовался, qtcored4.dll почему-то не патчит.
Название: Re: Qt Creator Portable Отправлено: lit-uriy от Март 07, 2010, 09:23 А ты попробуй с ключиком "-h" запустить, может чего интересного напишет в консоль
Название: Re: Qt Creator Portable Отправлено: MiBBiM от Март 07, 2010, 12:19 хах, вывел то же самое :)
Код: Usage: qpatch file.list oldQtDir newQtDir |