Russian Qt Forum

Qt => Общие вопросы => Тема начата: pakulo от Июнь 20, 2007, 09:31



Название: Путя в Assistant'e при пененосе в другой каталог
Отправлено: pakulo от Июнь 20, 2007, 09:31
Скомпилил КуТе на диск D:\ перенес потом на Е:\, запускаю Ассистент а оно мне пишет что не найдена папка с доками по E:\Qt\4.3\Doc т.е. прописался где-то путь этот, можно как-то изменить?


Название: Путя в Assistant'e при пененосе в другой каталог
Отправлено: pastor от Июнь 20, 2007, 09:56
Ищи и правь ключи в реестре


Название: Путя в Assistant'e при пененосе в другой каталог
Отправлено: Вудруф от Июнь 20, 2007, 13:26
Имхо, пути зашиты в exe'шник. Ты его в каком-нибудь редакторе открой и увидишь :)


Название: Путя в Assistant'e при пененосе в другой каталог
Отправлено: pastor от Июнь 20, 2007, 13:47
Цитата: "Вудруф"
Имхо, пути зашиты в exe'шник. Ты его в каком-нибудь редакторе открой и увидишь :)


Хм, я попробывал открыть и никаких путей не нашёл в *.exe. Но зато реестр содержит пути к докам:

Код:
HKEY_CURRENT_USER/software/Trolltech/Assistant/x.x.x/Profile/default


где х.х.х - версия Qt :)


Название: Путя в Assistant'e при пененосе в другой каталог
Отправлено: Вудруф от Июнь 21, 2007, 13:39
Действительно, нет... Просто в версии 4.0 такой прикол был, из-за чего прекомпилированные версии приходилось в то же место копировать.

добавлено спустя 48 секунд:

 А в некоторых местах путь всё равно прописывается:
QtCore4.dll:
Цитировать

qt_demopath=D:\qt-4.2.2\demos


Название: Путя в Assistant'e при пененосе в другой каталог
Отправлено: Emc от Июнь 21, 2007, 14:03
configure c ключом -no-rpath помогает


Название: Путя в Assistant'e при пененосе в другой каталог
Отправлено: pastor от Июнь 21, 2007, 15:27
Цитата: "Вудруф"
Действительно, нет... Просто в версии 4.0 такой прикол был, из-за чего прекомпилированные версии приходилось в то же место копировать.


Да, такое было :)


Название: Путя в Assistant'e при пененосе в другой каталог
Отправлено: pakulo от Июнь 21, 2007, 22:26
Цитата: "Emc"
configure c ключом -no-rpath помогает

т.е. оно пересоберет все библиотеке сначала?
если выполнить эту команду оно долго будет? никаких проблем не будет?