[Qtce-preview-feedback] Building QT4.4 WinCE version with webkit included is not possible
Ignas Limanauskas
ignas.limanauskas at gmail.com
Wed May 28 16:12:16 CEST 2008
Hello Christian,
I had the same question. It seems like Qt 4.4 on WinCE does not support
WebKit yet. It seems like some progress might be seen in the second half
of the year or later.
Ignas
Breitschwerdt, Christian wrote:
> Building QT4.4 WinCE version with webkit included is not possible. The
> build without Webkit (-webkit flag omitted) works however.
>
> Any help is appreciated! Thanks
> Christian
>
> **********************************************
>
> Steps1.) in a Visual Studio 2005 command prompt I entered
> D:\QT4\qt-embedded-wince-opensource-src-4.4.0>configure -platform
> win32-msvc2005
> -xplatform wincewm50smart-msvc2005 -webkit -release
>
> Setp 2.) After configure has finished I enter
> D:\QT4\qt-embedded-wince-opensource-src-4.4.0>setcepaths
> wincewm50smart-msvc2005 is not sufficient, I need to add "D:\Microsoft
> Visual Studio 8\VC\include" into the include path, otherwise it will
> not find errno.h
>
> The same problem occurs when using a different SDK (Windows Mobile 6)
>
> Step 3.) nmake produces the following problem
> cl -c -Yc -Fptmp\obj\release_shared\QtWebKit_pch.pch
> -Fotmp\obj\release_
> shared\QtWebKit_pch.obj -nologo -Zm200 -Zc:wchar_t- -O2 -MD
> -DQT_SHARED -DQT_THR
> EAD_SUPPORT -DUNDER_CE -DWINCE -D_WINDOWS -D_UNICODE -DUNICODE
> -DSMARTPHONE2003_
> UI_MODEL -D_WIN32_WCE=0x501 -DARMV4I -D_ARMV4I_ -Darmv4i -D_ARM_ -DARM
> -D_M_ARM
> -DARM -D_WIN32 -D__arm__ -DQ_OS_WINCE_WM -DQT_NO_PRINTER
> -DQT_NO_PRINTDIALOG -DQ
> T_KEYPAD_NAVIGATION -DBUILDING_QT__=1 -DUSE_SYSTEM_MALLOC -DNDEBUG
> -DQT_MAKEDLL
> -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT
> -D_USE_MATH_DEFIN
> ES -DBUILD_WEBKIT -DENABLE_ICONDATABASE=1 -DENABLE_XPATH=1
> -DENABLE_SVG=1 -DWTF_
> CHANGES=1 -DBUILDING_QT__ -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1 -DQT_DLL
> -DQT_NO_D
> EBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB
> -I"..\..\..\..\include\QtCore"
> -I"..\..\..\..\include\QtCore" -I"..\..\..\..\include\QtNetwork"
> -I"..\..\..\..\
> include\QtNetwork" -I"..\..\..\..\include\QtGui"
> -I"..\..\..\..\include\QtGui" -
> I"..\..\..\..\include" -I"..\WebKit\qt\Api" -I"..\JavaScriptCore"
> -I"..\JavaScri
> ptCore\kjs" -I"..\JavaScriptCore\bindings"
> -I"..\JavaScriptCore\bindings\c" -I".
> .\JavaScriptCore\wtf" -I"..\JavaScriptCore\ForwardingHeaders" -I"."
> -I"Forwardin
> gHeaders" -I"platform" -I"platform\network" -I"platform\graphics"
> -I"loader" -I"
> page" -I"css" -I"dom" -I"bridge" -I"editing" -I"rendering" -I"history"
> -I"xml" -
> I"html" -I"plugins" -I"..\..\..\..\include\QtWebKit"
> -I"tmp\rcc\release_shared"
> -I"tmp" -I"generated" -I"tmp" -I"..\JavaScriptCore"
> -I"..\JavaScriptCore\kjs" -I
> "..\JavaScriptCore\bindings" -I"..\JavaScriptCore\bindings\c"
> -I"..\JavaScriptCo
> re\wtf" -I"..\JavaScriptCore\bindings\qt" -I"..\JavaScriptCore\pcre"
> -I"d:\QT4\q
> t-embedded-wince-opensource-src-4.4.0\src\3rdparty\webkit\WebKitBuild\Debug\Java
> ScriptCore\kjs\tmp" -I"platform\qt" -I"platform\network\qt"
> -I"platform\graphics
> \qt" -I"platform\graphics\svg\qt" -I"loader\qt" -I"page\qt"
> -I"..\WebKit\qt\WebC
> oreSupport" -I"..\WebKit\qt\Api" -I"." -I"ForwardingHeaders"
> -I"..\..\webkit" -I
> "..\JavaScriptCore\kjs" -I"..\JavaScriptCore\bindings" -I"platform"
> -I"platform\
> network" -I"platform\graphics" -I"platform\graphics\svg"
> -I"platform\graphics\sv
> g\filters" -I"loader" -I"loader\icon" -I"css" -I"dom" -I"page"
> -I"bridge" -I"edi
> ting" -I"rendering" -I"history" -I"xml" -I"html" -I"bindings\js"
> -I"ksvg2" -I"ks
> vg2\css" -I"ksvg2\svg" -I"ksvg2\misc" -I"ksvg2\events"
> -I"platform\image-decoder
> s" -I"..\..\sqlite"
> -I"d:\QT4\qt-embedded-wince-opensource-src-4.4.0\include\Act
> iveQt" -I"tmp\moc\release_shared" -I"."
> -I"..\..\..\..\mkspecs\wincewm50smart-ms
> vc2005" -TP ..\WebKit\qt\WebKit_pch.h
> WebKit_pch.h
> ..\JavaScriptCore\wtf/MathExtras.h(131) : error C3861: 'rand_s':
> identifier not
> found
> ..\JavaScriptCore\wtf/StringExtras.h(41) : error C3861: 'strnicmp':
> identifier n
> ot found
> ..\WebKit\qt\WebKit_pch.h(74) : fatal error C1020: unexpected #endif
> NMAKE : fatal error U1077: '"D:\Microsoft Visual Studio
> 8\VC\ce\bin\x86_arm\cl.E
> XE"' : return code '0x2'
> Stop.
> NMAKE : fatal error U1077: '"D:\Microsoft Visual Studio
> 8\VC\bin\nmake.exe"' : r
> eturn code '0x2'
> Stop.
> NMAKE : fatal error U1077: 'cd' : return code '0x2'
> Stop.
>
> D:\QT4\qt-embedded-wince-opensource-src-4.4.0>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Qtce-preview-feedback mailing list
> Qtce-preview-feedback at trolltech.com
> http://lists.trolltech.com/mailman/listinfo/qtce-preview-feedback
>
More information about the Qtce-preview-feedback
mailing list