Russian Qt Forum

Разное => Новости Qt сообщества => Тема начата: QCasper от Сентябрь 09, 2009, 13:24



Название: Qt 4.6 technical preview released
Отправлено: QCasper от Сентябрь 09, 2009, 13:24
Собственно сабж. http://qt.nokia.com/about/news/qt-4.6-technology-preview-released

P.S. Странно, здесь еще никто не написал об этом.


Название: Re: Qt 4.6 technical preview released
Отправлено: SABROG от Сентябрь 09, 2009, 13:43
Это потому, что у них новости никак не выделяются буковками как в старорусских книгах на пол страницы с закорючками. Да еще и по 2 новости за раз. Увидев мужика с мешком на голове в ролике, первая мысль - опять кого-то казнить будут. Присмотревишь понял, что это не мешок, а пакет из магазина, а на стуле не жертва, а Unknown Developer.

Гы, наконец-то увидел человека (Thiago Maciera) с которым общался по почте насчет багов :P


Название: Re: Qt 4.6 technical preview released
Отправлено: zenden от Сентябрь 09, 2009, 13:53
Removed Win9x support :-(


Название: Re: Qt 4.6 technical preview released
Отправлено: SABROG от Сентябрь 09, 2009, 13:56
Removed Win9x support :-(

Об этом же давно говорилось. Выход один - переходить на линукс :)


Название: Re: Qt 4.6 technical preview released
Отправлено: fuCtor от Сентябрь 09, 2009, 15:25
Removed Win9x support :-(

Конечно есть еще такие машины, но как было сказано выше, таким лучше перейти на линукс.
а у 95% (IMHO) windows юзеров уже как минимум XP. Так что вполне оправданный шаг.


Название: Re: Qt 4.6 technical preview released
Отправлено: SABROG от Сентябрь 09, 2009, 15:39
Первая проблема с которой я столкнулся. Не могу собрать Qt с OpenSSL 0.9.8k, они чего-то добавили в файл qsslsocket_openssl_symbols.cpp и теперь у меня ошибка компиляции.

Код:
g++ -c -include tmp\obj\debug_shared\qt_pch.h -g -Wall -frtti -fexceptions -mthr
eads -DQT_SHARED -DQT_THREAD_SUPPORT -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_BUILD
_NETWORK_LIB -DQT_NO_USING_NAMESPACE -DQT_MAKEDLL -DQT_NO_CAST_TO_ASCII -DQT_ASC
II_CAST_WARNINGS -DQT_MOC_COMPAT -D_USE_MATH_DEFINES -DQT_DLL -DQT_CORE_LIB -I".
.\..\include\QtCore" -I"..\..\include" -I"d:\Work\openssl-0.9.8k\include" -I"d:\
Work\kdewin32\include\directx" -I"..\..\include\QtNetwork" -I"tmp\rcc\debug_shar
ed" -I"tmp" -I"..\3rdparty\zlib" -I"kernel" -I"..\..\include\ActiveQt" -I"tmp\mo
c\debug_shared" -I"..\..\mkspecs\win32-g++" -o tmp\obj\debug_shared\qsslsocket_o
penssl_symbols.o ssl\qsslsocket_openssl_symbols.cpp
ssl\qsslsocket_openssl_symbols.cpp: In function 'void q_sk_pop_free(STACK*, void
 (*)(STACK*))':
ssl\qsslsocket_openssl_symbols.cpp:148: error: invalid conversion from 'void (*)
(STACK*)' to 'void (*)(void*)'
ssl\qsslsocket_openssl_symbols.cpp:148: error:   initializing argument 2 of 'voi
d sk_pop_free(STACK*, void (*)(void*))'
mingw32-make[4]: *** [tmp/obj/debug_shared/qsslsocket_openssl_symbols.o] Error 1

mingw32-make[4]: Leaving directory `D:/Work/qt-everywhere-opensource-src-4.6.0-t
p1/src/network'
mingw32-make[3]: *** [debug-all] Error 2
mingw32-make[3]: Leaving directory `D:/Work/qt-everywhere-opensource-src-4.6.0-t
p1/src/network'
mingw32-make[2]: *** [all] Error 2
mingw32-make[2]: Leaving directory `D:/Work/qt-everywhere-opensource-src-4.6.0-t
p1/src/network'
mingw32-make[1]: *** [sub-network-make_default-ordered] Error 2
mingw32-make[1]: Leaving directory `D:/Work/qt-everywhere-opensource-src-4.6.0-t
p1'
mingw32-make: *** [all] Error 2

Багрепорт я отправил. Пойду собирать без QSslSocket...


Название: Re: Qt 4.6 technical preview released
Отправлено: shar от Сентябрь 09, 2009, 18:49
А кто-нибудь собрал? У меня при сборке (WinXP PRO, MSVC 2008) ругнулся на XmlPatterns, подправил qsingletoniterator_p.h и вроде все пошло дальше, но на WebKit qmake не нашел кучу файлов, решил отключить. Сконфигурировал снова, собираю QtScript оказался зависим от WebKit и тоже не нашел нескольких файлов. Отключил QtScript и QtScriptTools. Свалился на assistant, дальше меня уже не хватило (((. У кого-нибудь получилось все собрать?


Название: Re: Qt 4.6 technical preview released
Отправлено: cya-st от Сентябрь 09, 2009, 20:10
Насколько я понял это предварительный релиз, полная версия будет выпущена в 4 квартале этого года?


Название: Re: Qt 4.6 technical preview released
Отправлено: alex12 от Сентябрь 09, 2009, 23:30
MinGW собрал git-коммит 2075cb4fc05dc077db1bb9437dd0fcf75605fe9c (ветка 4.6-stable) без проблем.
Еще собрался последний креатор.


Название: Re: Qt 4.6 technical preview released
Отправлено: SABROG от Сентябрь 10, 2009, 00:09
MinGW собрал git-коммит 2075cb4fc05dc077db1bb9437dd0fcf75605fe9c (ветка 4.6-stable) без проблем.
Еще собрался последний креатор.

А mingw какой версии?


Название: Re: Qt 4.6 technical preview released
Отправлено: alex12 от Сентябрь 10, 2009, 07:40
MinGW 3.4.5
configure -fast -release -platform win32-g++


Название: Re: Qt 4.6 technical preview released
Отправлено: OS2 от Сентябрь 10, 2009, 11:05
Интересно, а когда можно будет ожидать релиза 4.6?  ::)


Название: Re: Qt 4.6 technical preview released
Отправлено: QCasper от Сентябрь 10, 2009, 12:11
Интересно, а когда можно будет ожидать релиза 4.6?  ::)

А по ссылке разве не написано?


Название: Re: Qt 4.6 technical preview released
Отправлено: OS2 от Сентябрь 10, 2009, 12:24
Упс..., пардон, слонато я и не заметил...  ;D


Название: Re: Qt 4.6 technical preview released
Отправлено: DimaSim от Сентябрь 15, 2009, 14:14
Собрал Qt 4.6 под WindowsXP MSVC2005 SP1. Помимо всего прочего ОЧЕНЬ понравилось что разработчики подправили алгоритм отрисовки. В версиях Qt 4.5.х были жуткие тормоза при многократных вызовах setClipPath. А теперь скорость возросла на уровень 4.3.х что не может не радовать.

Ждем релиза!


Название: Re: Qt 4.6 technical preview released
Отправлено: Sergey B. от Сентябрь 15, 2009, 18:08
Mingw-4.4 (что в QtCreator -1.2.90)
Всё собралось, включая поддержку SSL, Phonon И его backend,  mmx + sse + ss2.
Правда пришлось задавать ключи сборки -mmx -sse -sse2
Иначе по умолчанию они отключены.


Название: Re: Qt 4.6 technical preview released
Отправлено: SABROG от Сентябрь 15, 2009, 21:43
Правда пришлось задавать ключи сборки -mmx -sse -sse2
Иначе по умолчанию они отключены.

Теперь программы у тебя будут падать...

Какую версию OpenSSL прилинковал?


Название: Re: Qt 4.6 technical preview released
Отправлено: Sergey B. от Сентябрь 18, 2009, 08:07
Win32OpenSSL-0_9_8k.exe

Демки вроде не падают...


Название: Re: Qt 4.6 technical preview released
Отправлено: Sergey B. от Сентябрь 18, 2009, 08:08
@ddenis
А есть ли какая-то официальная информация о поддержке sse sse2 и mmx в mingw 4.4 при компиляции 4.6?


Название: Re: Qt 4.6 technical preview released
Отправлено: Tonal от Сентябрь 21, 2009, 08:28
Про SSE и Mingw32 4.4.0 смотри сюда: http://sourceforge.net/search/?group_id=2435&words=sse+4.4.0&type_of_search=artifact&pmode=0&words=mmx+4.4.0&Search=Search

Так что я бы советовал пока вырубить.