Qt Сreator
Feb. 12th, 2009 06:58 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Поставил себе сабж, посмотреть чо за оно. Как обычно, первая операция после установки - проверить, нужно ли его инсталлировать, или можно ставить простым копированием (у меня рабочих мест много, инсталлировать влом и вообще я стараюсь проги ставить так, чтобы они переживали умирание винды).
Так вот фиг. Причем фиг такой, коего я еще не видел.
При установке оно патчит часть собственных файлов, прописывая ЯВНО внутрь бинарника путь куда их инсталлировали. Посему копируй, не копируй - оно будет искать свои файл там куда его ставили.
Лечится это запуском хитрого бинарника:
qtlibspatcher.exe новый_путь_к_qt_внутри_инсталляции
который патчит все бинарники новым путем.
Нашел только что случайно, после копания в исходниках qt и qt creator - отследил откуда берется путь, а потом случайно обнаружил обращение к нему в функции с характерным названием "patchBinaryWithQtPathes" :)
Если бы я не был пнем - я прочитал имя бинарника сразу, а не только сейчас, потому что мне постоянно мерещилось название типа "dispatcher" а не "patcher".
А, так вот, о чем это я? Исходники qt creator и qt достаточно хорошо читабельны.
PS: Гугл воще не находит такие имена, нигде. Такое ощущение что вопросом переноса в другую папку Qt Creator озаботились только разработчики, а использовал эту хрень только я.
Так вот фиг. Причем фиг такой, коего я еще не видел.
При установке оно патчит часть собственных файлов, прописывая ЯВНО внутрь бинарника путь куда их инсталлировали. Посему копируй, не копируй - оно будет искать свои файл там куда его ставили.
Лечится это запуском хитрого бинарника:
qtlibspatcher.exe новый_путь_к_qt_внутри_инсталляции
который патчит все бинарники новым путем.
Нашел только что случайно, после копания в исходниках qt и qt creator - отследил откуда берется путь, а потом случайно обнаружил обращение к нему в функции с характерным названием "patchBinaryWithQtPathes" :)
Если бы я не был пнем - я прочитал имя бинарника сразу, а не только сейчас, потому что мне постоянно мерещилось название типа "dispatcher" а не "patcher".
А, так вот, о чем это я? Исходники qt creator и qt достаточно хорошо читабельны.
PS: Гугл воще не находит такие имена, нигде. Такое ощущение что вопросом переноса в другую папку Qt Creator озаботились только разработчики, а использовал эту хрень только я.
no subject
Date: 2009-02-12 08:39 pm (UTC)там gambas есть и lazarus %-)))
no subject
Date: 2009-02-12 09:23 pm (UTC)no subject
Date: 2009-02-12 09:26 pm (UTC)no subject
Date: 2009-02-12 09:32 pm (UTC)no subject
Date: 2009-02-12 09:34 pm (UTC)no subject
Date: 2009-02-12 09:36 pm (UTC)no subject
Date: 2009-02-12 10:32 pm (UTC)no subject
Date: 2009-02-12 10:35 pm (UTC)no subject
Date: 2009-02-12 10:42 pm (UTC)no subject
Date: 2009-02-12 11:14 pm (UTC)no subject
Date: 2009-02-12 11:48 pm (UTC)Эсмакапец такой настанет :)
no subject
Date: 2009-02-13 11:57 am (UTC)no subject
Date: 2009-02-13 01:47 pm (UTC)Белгеодезия для КПК будет сотрудничать с производителями, которые НИКОГДА не пойдут на РС платформу из соображений защиты
А для РС будет все не весело. Картоснову они будут продавать с дешифрацией, которая будет отдавать сразу отрендеренный кусок. То есть доступа к векторам НЕ БУДЕТ. Сосите грибы :)
no subject
Date: 2009-02-13 01:51 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2009-02-16 08:42 am (UTC)no subject
Date: 2009-02-13 01:51 pm (UTC)no subject
Date: 2009-02-13 02:25 pm (UTC)no subject
Date: 2009-02-13 02:47 pm (UTC)(no subject)
From:no subject
Date: 2009-02-16 08:43 am (UTC)no subject
Date: 2009-02-12 09:35 pm (UTC)no subject
Date: 2009-02-12 09:37 pm (UTC)no subject
Date: 2009-02-12 09:41 pm (UTC)no subject
Date: 2009-02-12 09:48 pm (UTC)no subject
Date: 2009-02-12 09:52 pm (UTC)no subject
Date: 2009-02-12 09:57 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From: