Portál AbcLinuxu, 9. června 2025 20:51


Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
21.9.2010 23:34 kralyk z abclinuxu | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Qt 4.7.0
Odpovědět | Sbalit | Link | Blokovat | Admin
hip hip hurá, alespoň doufám ;-)
SPD vůbec není proruská
Jardík avatar 22.9.2010 11:42 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: Qt 4.7.0
V 4.7rc1 mi v 64bit buildu na Windows padal WebKit, dokud jsem v něm nevypnul javascript, snad to opravili, ani jsem to nehlásil, protože vyžadují registraci.
Věřím v jednoho Boha.
Rezza avatar 22.9.2010 12:13 Rezza | skóre: 25 | blog: rezza | Brno
Rozbalit Rozbalit vše Re: Qt 4.7.0
Na Windows netusim, neznam skoro nikoho, kdo by to pouzival. Ale v Linuxu JIT JavaScriptovy se nema rad se SELinuxem (mem_exec problem).
Jardík avatar 23.9.2010 11:56 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: Qt 4.7.0
Takže potvrzuji, že ten bug tam stále je.
Věřím v jednoho Boha.
Jardík avatar 23.9.2010 16:37 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: Qt 4.7.0
Zkusil jsem v MSVC a padalo to už při startu (stejně jako u rc1). Nakonec jsem našel bugreport a řešení. Chyba v msvc. bug.
Věřím v jednoho Boha.
23.9.2010 22:37 kralyk z abclinuxu | skóre: 29 | blog:
Rozbalit Rozbalit vše Re: Qt 4.7.0
A už to aspoň jde rozumně přeložit? Na windows jsem za boha nemohl přeložit 64bitově ani 4.6.2 ani 4.6.3 v jakékoli konfiguraci. Vždycky nastaly problémy. Ale možná mám špatné MSVC - mám takovýto z MSDNAA. Jde to přeložit i volně stažitelným Expressem?
Jardík avatar 24.9.2010 03:01 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: Qt 4.7.0
Expressem, z MSDNAA (asi Professional?) a dokonce i se samotným Windows SDK bez visual studia. Qt 4.7 jsem překládal takto: Otevřel jsem command prompt s nastaveným Windows SDK (které obsahuje Visual Studio 2010 kompilátor + ten fix, který je zmíněný na konci bug reportu) na "Windows 7 x64 release", vlezl do adresáře s rozbaleným Qt 4.7 a spustil postupně:
configure.exe -shared -opensource -release -fast -no-accessibility -graphicssystem raster -qt-zlib -qt-libpng -qt-libmng -qt-libtiff -qt-libjpeg  -sse -sse2 -openssl -phonon -webkit -qt-style-windows -qt-style-windowsxp -qt-style-windowsvista -no-native-gestures -no-qt3support -qmake -ltcg
nmake

-no-native-gestures argument doporučuju použít, bez něho se pro každý widget kvůli podpoře gest vytváří "nativní okno" a všechno je pak o něco pomalejší

A pak jenom čekat. Hlavně v QtWebKitu to vypisuje strašně warningů ohledně konverze ze size_t na unsigned int, ale zatím mi to nespadlo :-) Prasárny pointer na long už by měli být z Qt 4.7 díky mingw-w64 projektu pryč. Jinak mingw-w64 je asi nějakej nemocnej, padá tam pak ve WebKitu javascript, takže nedeporučuju, je to ztráta času.

OpenSSL (pokud chcete QSslSocket a https ve webkitu) jsem už překládal dřív, z hlavy to nevím, ale byl tam návod pro Windows x64 build s MSVC.

Věřím v jednoho Boha.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.