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)