Russian Qt Forum

Qt => Qt-инструментарий => Тема начата: vua72 от Май 27, 2011, 10:53



Название: Перенос QT SDK
Отправлено: vua72 от Май 27, 2011, 10:53
Как корректно перенести без новой установки настроенную QT SDK с одного виндового компа на другой?


Название: Re: Перенос QT SDK
Отправлено: maint от Май 27, 2011, 13:35
по моему ничего такого он никуда не пишет. Копированием каталога и указанием путей ко всем каталогам bin


Название: Re: Перенос QT SDK
Отправлено: alexman от Май 27, 2011, 15:48
Зачем этот гемор?


Название: Re: Перенос QT SDK
Отправлено: lit-uriy от Май 27, 2011, 21:25
прийдётся поизвращатся с qt.conf. Помнится мне, что я так не добился полной работоспособности.


Название: Re: Перенос QT SDK
Отправлено: vua72 от Май 27, 2011, 21:37
Зачем этот гемор?
Есть настроенная среда, на другом нет инета, хочется просто перенестис работающей конфигурацией, там в принципе проблема с тем, что не видит конфигураций для сборки. Отсюда и возник вопрос.


Название: Re: Перенос QT SDK
Отправлено: kambala от Май 27, 2011, 21:59
может не хватает пути QTDIR\bin в PATH?


Название: Re: Перенос QT SDK
Отправлено: zenden от Май 28, 2011, 14:08
Главное переносить в папку, имеющую тот же путь, иначе ничего не получится. (в qmake.exe жёстко прописаны пути установки)
Правда есть возможность пропатчить qmake и остальные файлы, но это уже для любителей извращений.


Название: Re: Перенос QT SDK
Отправлено: lit-uriy от Май 28, 2011, 14:09
>>может не хватает пути QTDIR\bin в PATH?
а толку-то от него?
Он нужен для перл-сценария при рукопашной сборке


Название: Re: Перенос QT SDK
Отправлено: kambala от Май 28, 2011, 14:41
я думал, что креатор в состоянии определить версию Qt, если эта папка есть в PATH, и использовать её при компиляции проектов


Название: Re: Перенос QT SDK
Отправлено: alexman от Май 28, 2011, 18:29
я думал, что креатор в состоянии определить версию Qt, если эта папка есть в PATH, и использовать её при компиляции проектов
И для этого тоже...


Название: Re: Перенос QT SDK
Отправлено: Fess от Май 30, 2011, 04:53
Как корректно перенести без новой установки настроенную QT SDK с одного виндового компа на другой?
А скачать offline версию не вариант?


Название: Re: Перенос QT SDK
Отправлено: vua72 от Июнь 12, 2011, 11:37
не вариант, особенно когда уже установлены обновления и среда настроена


Название: Re: Перенос QT SDK
Отправлено: Fess от Июнь 14, 2011, 12:22
если скачаете свежую оффлайн версию, все обновления будут на месте.
Если честно, не могу представить себе настройки, которые будет нереально сложно выполнить на целевой машине (особенно если другого варианта судя по всему нет)
либо устанавливайте и настраивайте по новой, либо переносите распакованное, но тогда не факт, что все заработает..
Цитировать
там в принципе проблема с тем, что не видит конфигураций для сборки. Отсюда и возник вопрос.
может зайти с другой стороны и полечить исходную проблему, а не ее последствия?


Название: Re: Перенос QT SDK
Отправлено: Akon от Сентябрь 03, 2011, 07:24
Главное переносить в папку, имеющую тот же путь, иначе ничего не получится. (в qmake.exe жёстко прописаны пути установки)
Правда есть возможность пропатчить qmake и остальные файлы, но это уже для любителей извращений.

Кто знает, как пропатчить ку-мэйк и все остальные компоненты (QtCore и др.). Например, при инсталляции QtSDK такой патчинг делает инсталлер?


Название: Re: Перенос QT SDK
Отправлено: lesav от Сентябрь 03, 2011, 09:31
Кто знает, как пропатчить ку-мэйк и все остальные компоненты (QtCore и др.).

Откоректировать файл qt/src/corelib/global/qconfig.cpp (http://www.prog.org.ru/index.php?topic=8037.msg114910#msg114910) и собрать qmake
Патчить (QtCore и др.) не вижу смысла.

Более детально процедура сборки qmake в QT:Framework Only здесь Распараллеливание компиляции в Qt (http://prog.org.ru/wiki/index.php?title=%D0%A0%D0%B0%D1%81%D0%BF%D0%B0%D1%80%D0%B0%D0%BB%D0%BB%D0%B5%D0%BB%D0%B8%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D0%BA%D0%BE%D0%BC%D0%BF%D0%B8%D0%BB%D1%8F%D1%86%D0%B8%D0%B8_%D0%B2_Qt&oldid=446)


Название: Re: Перенос QT SDK
Отправлено: Akon от Сентябрь 03, 2011, 12:24
Ок, спасибо.

Цитировать
Патчить  (QtCore и др.) не вижу смысла.
QCoreApplication::libraryPaths(), QLibraryInfo, ...


Название: Re: Перенос QT SDK
Отправлено: Akon от Сентябрь 08, 2011, 09:58
Патчинг бинарей:
http://www.forum.crossplatform.ru/index.php?showtopic=4510&pid=50894&mode=threaded&start= (http://www.forum.crossplatform.ru/index.php?showtopic=4510&pid=50894&mode=threaded&start=)
http://forum.vingrad.ru/forum/topic-293541.html (http://forum.vingrad.ru/forum/topic-293541.html)