Russian Qt Forum
Ноябрь 22, 2024, 13:45 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1] 2   Вниз
  Печать  
Автор Тема: Qt 4.4.2 Now Available  (Прочитано 14805 раз)
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« : Сентябрь 18, 2008, 15:22 »

Соббственно сабж

Changes:

http://trolltech.com/developer/resources/notes/changes/changes-4.4.2/
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
IMPOMEZIA
Гость
« Ответ #1 : Сентябрь 18, 2008, 16:11 »

Qt 4.2.2 is a bug-fix release.
в самой первой строчке Changes 4.4.2
Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #2 : Сентябрь 18, 2008, 16:23 »

Qt 4.2.2 is a bug-fix release.
в самой первой строчке Changes 4.4.2

Кстате да!!! Троли затупили. Это действительно чендж лог для 4.2.2
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
Admin
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1988



Просмотр профиля
« Ответ #3 : Сентябрь 18, 2008, 16:36 »

ааа опять 50 M накинули?
опять собирать((
Записан
ритт
Гость
« Ответ #4 : Сентябрь 18, 2008, 17:20 »

ченджлог обновлён
http://trolltech.com/developer/resources/notes/changes/changes-4.4.2/
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #5 : Сентябрь 18, 2008, 17:20 »

2 IMPOMEZIA
Цитировать
Qt 4.2.2 is a bug-fix release.
Не понял где такая строчка? Я такую вижу:
Цитировать
Qt 4.4.2 is a bug-fix release. It maintains both forward and backward
compatibility (source and binary) with Qt 4.4.1 and 4.4.0.
Записан

Юра.
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #6 : Сентябрь 18, 2008, 17:31 »

2 IMPOMEZIA
Цитировать
Qt 4.2.2 is a bug-fix release.
Не понял где такая строчка? Я такую вижу:
Цитировать
Qt 4.4.2 is a bug-fix release. It maintains both forward and backward
compatibility (source and binary) with Qt 4.4.1 and 4.4.0.

Уже выложили нужный лог. Изначально было так как писал IMPOMEZIA
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
IMPOMEZIA
Гость
« Ответ #7 : Сентябрь 20, 2008, 16:06 »

configure.exe -help даёт такую подсказку:
    -no-plugin-manifest Do not embed manifests in plugins.
 *  -plugin-manifest ... Embed manifests in plugins.

а реальности правильные ключи -no-plugin-manifests и -plugin-manifests.
Ещё по умолчанию в Qt 4.4.2 стала опция -plugin-manifests, для меня это стало неожиданным "сюрпризом" т.к. подвоха сразу не заметишь, если установлен соответствующий Microsoft Visual C++ 200* Redistributable.
Записан
Sergey B.
Программист
*****
Offline Offline

Сообщений: 544



Просмотр профиля WWW
« Ответ #8 : Сентябрь 20, 2008, 17:01 »

Что это даёт или на что влияет?
Записан
IMPOMEZIA
Гость
« Ответ #9 : Сентябрь 20, 2008, 17:55 »

Есть Microsoft Visual C++ 2008 Express Edition и есть желание чтоб программа могла работать автономно в не зависимости от наличия различных Redistributable в системе. Для этого:
1. В папку с программой нужно помесить все нужные Qt*.dll, msvcr90.dll (qt у меня собрана с ключом -no-stl) а также Microsoft.VC90.CRT.manifest.
2. Для работы программы также нужны стандартные плагины, например imageformats, копируем папку в корень программы.

При -no-plugin-manifests плагины загружаются и благополучно работают.
При -plugin-manifests плагины НЕ РАБОТАЮТ, для того чтобы они заработали нужно либо установить Microsoft Visual C++ 2008 Redistributable, либо помещать Microsoft.VC90.CRT.manifest в каждую папку с плагинами.
Записан
Sergey B.
Программист
*****
Offline Offline

Сообщений: 544



Просмотр профиля WWW
« Ответ #10 : Сентябрь 20, 2008, 19:00 »

Несколько раз сталкивались с тем, что кладя все файлы *.dll CRT и прочие  (по DepWalker смотрели зависимости), не работало, пока не поставили Redist пакет. Мне кажется, проще поставить Redist, по крайней мере предусмотреть такую возможность в инсталляторе, чем пробовать сыграть в рулетку заработает\не заработает.
Записан
ритт
Гость
« Ответ #11 : Сентябрь 20, 2008, 19:42 »

только вышла 4.4.2, уже появились сообщения о buffer overflow/arbitrary code execution в модуле вэбкит Улыбающийся
Записан
Tonal
Гость
« Ответ #12 : Сентябрь 21, 2008, 10:27 »

На последнем w32api (w32api-3.12-mingw32-dev.tar.gz) 4.4.2 вообще не собирается.
Запостил багу к тролям и мингувам ([2120668]).
Записан
ритт
Гость
« Ответ #13 : Сентябрь 21, 2008, 12:00 »

а я поленился Улыбающийся
Записан
Tonal
Гость
« Ответ #14 : Сентябрь 22, 2008, 07:13 »

А я как раз "подгадал". Там 1 бага в самом w32api и дальше ещё несколько торлячих.
Запостил им первую - думаю датльше сами разберутся...

И ещё прикол, багтрекер о версии 4.4.2 ещё не знает.
Записан
Страниц: [1] 2   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.079 секунд. Запросов: 24.