I am building webkit under
WinXP.
According to the steps
on webkit.org, I installed all Developer Tools and done the
"update-webkit".
But when I type "build-webkit
--debug" in Cygwin Shell to build WebKit,It always return errors as
below:
I found it be qt3 in Cygwin
package,not qt4.So is could not find QChar definition in current
Cygwin.
How could I
do?
Does anybody build webkit
success under WinXP?
Thanks!
=================================================================================================================
Checking mod-date of
WebKitSupportLibrary.zip...
Current WebKitSupportLibrary is up to
date
Calling 'qmake CONFIG+=qt-port OUTPUT_DIR=/WebKit/WebKitBuild/Debug
/WebKit/WebKit.pro CONFIG-=release CONFIG+=debug' in
/WebKit/WebKitBuild/Debug
cd JavaScriptCore &&
make -f Makefile
make[1]: Entering directory
`/WebKit/WebKitBuild/Debug/JavaScriptCore'
g++ -c -pipe -Wreturn-type
-fno-strict-aliasing -g -DBUILD_WEBKIT -DWTF_USE_JAVASCRIPTCORE_BINDINGS=1
-DWTF_CHANGES=1 -DBUILDING_QT__ -I/usr/lib/qt3/mkspecs/cygwin-g++
-I../../../JavaScriptCore -Itmp -Itmp -I../../../JavaScriptCore
-I../../../JavaScriptCore/kjs -I../../../JavaScriptCore/wtf
-I../../../JavaScriptCore/wtf/unicode -I../../../JavaScriptCore/VM
-I../../../JavaScriptCore/profiler -I../../../JavaScriptCore/API -I/WebKit
-I../../../JavaScriptCore/ForwardingHeaders -I../../../JavaScriptCore/pcre
-I/WebKit/WebKitBuild/Debug/JavaScriptCore/kjs/tmp -I/usr/include/qt3 -I. -o
tmp/pcre_compile.o ../../../JavaScriptCore/pcre/pcre_compile.cpp
make[1]:
Leaving directory `/WebKit/WebKitBuild/Debug/JavaScriptCore'
Subroutine
main::tmpfile redefined at /usr/lib/perl5/5.8/Exporter.pm line 65.
at
/usr/lib/perl5/5.8/cygwin/POSIX.pm line 19
Subroutine main::tmpnam redefined
at /usr/lib/perl5/5.8/Exporter.pm line 65.
at
/usr/lib/perl5/5.8/cygwin/POSIX.pm line 19
make: Warning: File `Makefile' has
modification time 1.5 s in the future
In file included from
../../../JavaScriptCore/wtf/unicode/Unicode.h:29,
from
../../../JavaScriptCore/pcre/pcre.h:45,
from
../../../JavaScriptCore/pcre/pcre_internal.h:82,
from
../../../JavaScriptCore/pcre/pcre_compile.cpp:46:
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:26:17:
QChar: No such file or
directory
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:27:19:
QString: No such file or directory
In file included from
../../../JavaScriptCore/wtf/unicode/Unicode.h:29,
from
../../../JavaScriptCore/pcre/pcre.h:45,
from
../../../JavaScriptCore/pcre/pcre_internal.h:82,
from
../../../JavaScriptCore/pcre/pcre_compile.cpp:46:
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:101:
error: `QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:101: error:
`DirL' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:101: error:
enumerator value for `LeftToRight' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:102: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:102: error:
`DirR' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:102: error:
enumerator value for `RightToLeft' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:103: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:103: error:
`DirEN' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:103: error:
enumerator value for `EuropeanNumber' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:104: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:104: error:
`DirES' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:104: error:
enumerator value for `EuropeanNumberSeparator' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:105: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:105: error:
`DirET' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:105: error:
enumerator value for `EuropeanNumberTerminator' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:106: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:106: error:
`DirAN' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:106: error:
enumerator value for `ArabicNumber' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:107: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:107: error:
`DirCS' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:107: error:
enumerator value for `CommonNumberSeparator' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:108: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:108: error:
`DirB' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:108: error:
enumerator value for `BlockSeparator' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:109: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:109: error:
`DirS' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:109: error:
enumerator value for `SegmentSeparator' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:110: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:110: error:
`DirWS' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:110: error:
enumerator value for `WhiteSpaceNeutral' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:111: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:111: error:
`DirON' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:111: error:
enumerator value for `OtherNeutral' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:112: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:112: error:
`DirLRE' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:112: error:
enumerator value for `LeftToRightEmbedding' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:113: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:113: error:
`DirLRO' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:113: error:
enumerator value for `LeftToRightOverride' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:114: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:114: error:
`DirAL' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:114: error:
enumerator value for `RightToLeftArabic' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:115: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:115: error:
`DirRLE' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:115: error:
enumerator value for `RightToLeftEmbedding' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:116: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:116: error:
`DirRLO' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:116: error:
enumerator value for `RightToLeftOverride' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:117: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:117: error:
`DirPDF' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:117: error:
enumerator value for `PopDirectionalFormat' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:118: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:118: error:
`DirNSM' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:118: error:
enumerator value for `NonSpacingMark' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:119: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:120: error:
`DirBN' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:120: error:
enumerator value for `BoundaryNeutral' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:123: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:123: error:
`NoDecomposition' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:123: error:
enumerator value for `DecompositionNone' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:124: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:124: error:
`Canonical' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:124: error:
enumerator value for `DecompositionCanonical' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:125: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:125: error:
`Compat' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:125: error:
enumerator value for `DecompositionCompat' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:126: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:126: error:
`Circle' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:126: error:
enumerator value for `DecompositionCircle' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:127: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:127: error:
`Final' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:127: error:
enumerator value for `DecompositionFinal' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:128: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:128: error:
`Font' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:128: error:
enumerator value for `DecompositionFont' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:129: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:129: error:
`Fraction' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:129: error:
enumerator value for `DecompositionFraction' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:130: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:130: error:
`Initial' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:130: error:
enumerator value for `DecompositionInitial' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:131: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:131: error:
`Isolated' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:131: error:
enumerator value for `DecompositionIsolated' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:132: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:132: error:
`Medial' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:132: error:
enumerator value for `DecompositionMedial' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:133: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:133: error:
`Narrow' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:133: error:
enumerator value for `DecompositionNarrow' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:134: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:134: error:
`NoBreak' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:134: error:
enumerator value for `DecompositionNoBreak' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:135: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:135: error:
`Small' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:135: error:
enumerator value for `DecompositionSmall' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:136: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:136: error:
`Square' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:136: error:
enumerator value for `DecompositionSquare' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:137: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:137: error:
`Sub' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:137: error:
enumerator value for `DecompositionSub' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:138: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:138: error:
`Super' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:138: error:
enumerator value for `DecompositionSuper' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:139: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:139: error:
`Vertical' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:139: error:
enumerator value for `DecompositionVertical' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:140: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:141: error:
`Wide' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:141: error:
enumerator value for `DecompositionWide' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:145: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:145: error:
`Mark_NonSpacing' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:145: error:
enumerator value for `Mark_NonSpacing' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:146: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:146: error:
`Mark_SpacingCombining' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:146: error:
enumerator value for `Mark_SpacingCombining' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:147: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:147: error:
`Mark_Enclosing' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:147: error:
enumerator value for `Mark_Enclosing' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:148: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:148: error:
`Number_DecimalDigit' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:148: error:
enumerator value for `Number_DecimalDigit' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:149: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:149: error:
`Number_Letter' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:149: error:
enumerator value for `Number_Letter' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:150: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:150: error:
`Number_Other' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:150: error:
enumerator value for `Number_Other' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:151: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:151: error:
`Separator_Space' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:151: error:
enumerator value for `Separator_Space' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:152: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:152: error:
`Separator_Line' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:152: error:
enumerator value for `Separator_Line' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:153: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:153: error:
`Separator_Paragraph' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:153: error:
enumerator value for `Separator_Paragraph' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:154: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:154: error:
`Other_Control' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:154: error:
enumerator value for `Other_Control' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:155: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:155: error:
`Other_Format' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:155: error:
enumerator value for `Other_Format' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:156: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:156: error:
`Other_Surrogate' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:156: error:
enumerator value for `Other_Surrogate' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:157: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:157: error:
`Other_PrivateUse' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:157: error:
enumerator value for `Other_PrivateUse' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:158: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:158: error:
`Other_NotAssigned' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:158: error:
enumerator value for `Other_NotAssigned' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:159: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:159: error:
`Letter_Uppercase' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:159: error:
enumerator value for `Letter_Uppercase' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:160: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:160: error:
`Letter_Lowercase' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:160: error:
enumerator value for `Letter_Lowercase' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:161: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:161: error:
`Letter_Titlecase' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:161: error:
enumerator value for `Letter_Titlecase' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:162: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:162: error:
`Letter_Modifier' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:162: error:
enumerator value for `Letter_Modifier' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:163: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:163: error:
`Letter_Other' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:163: error:
enumerator value for `Letter_Other' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:164: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:164: error:
`Punctuation_Connector' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:164: error:
enumerator value for `Punctuation_Connector' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:165: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:165: error:
`Punctuation_Dash' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:165: error:
enumerator value for `Punctuation_Dash' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:166: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:166: error:
`Punctuation_Open' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:166: error:
enumerator value for `Punctuation_Open' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:167: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:167: error:
`Punctuation_Close' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:167: error:
enumerator value for `Punctuation_Close' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:168: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:168: error:
`Punctuation_InitialQuote' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:168: error:
enumerator value for `Punctuation_InitialQuote' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:169: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:169: error:
`Punctuation_FinalQuote' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:169: error:
enumerator value for `Punctuation_FinalQuote' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:170: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:170: error:
`Punctuation_Other' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:170: error:
enumerator value for `Punctuation_Other' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:171: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:171: error:
`Symbol_Math' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:171: error:
enumerator value for `Symbol_Math' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:172: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:172: error:
`Symbol_Currency' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:172: error:
enumerator value for `Symbol_Currency' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:173: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:173: error:
`Symbol_Modifier' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:173: error:
enumerator value for `Symbol_Modifier' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:174: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:174: error:
`Symbol_Other' was not declared in this
scope
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:174: error:
enumerator value for `Symbol_Other' not integer
constant
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h: In function
`UChar32
WTF::Unicode::toLower(UChar32)':
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:412:
error: `QChar' undeclared (first use this
function)
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:412: error:
(Each undeclared identifier is reported only once for each function it appears
in.)
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h: In function `int
WTF::Unicode::toLower(UChar*, int, const UChar*, int,
bool*)':
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:423: error:
`QChar' undeclared (first use this
function)
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h: In function
`UChar32
WTF::Unicode::toUpper(UChar32)':
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:431:
error: `QChar' undeclared (first use this
function)
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h: In function
`int WTF::Unicode::toUpper(UChar*, int, const UChar*, int,
bool*)':
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:442: error:
`QChar' undeclared (first use this
function)
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h: In function
`int
WTF::Unicode::toTitleCase(UChar32)':
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:450:
error: `QChar' undeclared (first use this
function)
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h: In function
`UChar32
WTF::Unicode::foldCase(UChar32)':
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:457:
error: `QChar' undeclared (first use this
function)
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h: In function
`bool
WTF::Unicode::isFormatChar(UChar32)':
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:467:
error: `QChar' undeclared (first use this
function)
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:467: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h: In function
`bool
WTF::Unicode::isPrintableChar(UChar32)':
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:472:
error: `QChar' undeclared (first use this
function)
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h: In function
`bool
WTF::Unicode::isSeparatorSpace(UChar32)':
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:482:
error: `QChar' undeclared (first use this
function)
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:482: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h: In function
`bool
WTF::Unicode::isPunct(UChar32)':
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:487:
error: `QChar' undeclared (first use this
function)
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h: In function
`bool
WTF::Unicode::isDigit(UChar32)':
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:492:
error: `QChar' undeclared (first use this
function)
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h: In function
`bool
WTF::Unicode::isLower(UChar32)':
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:497:
error: `QChar' undeclared (first use this
function)
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:497: error:
`QChar' has not been
declared
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h: In function
`int
WTF::Unicode::digitValue(UChar32)':
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:504:
error: `QChar' undeclared (first use this
function)
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h: In function
`UChar32
WTF::Unicode::mirroredChar(UChar32)':
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:511:
error: `QChar' undeclared (first use this
function)
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h: In function
`uint8_t
WTF::Unicode::combiningClass(UChar32)':
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:518:
error: `QChar' undeclared (first use this
function)
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h: In function
`WTF::Unicode::DecompositionType
WTF::Unicode::decompositionType(UChar32)':
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:525:
error: `QChar' undeclared (first use this
function)
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h: In function
`int WTF::Unicode::umemcasecmp(const UChar*, const UChar*,
int)':
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:531: error:
`QChar' undeclared (first use this
function)
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:531: error:
expected `;' before
"c1"
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:532: error:
expected `;' before
"c2"
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:533: error: `c1'
undeclared (first use this
function)
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:533: error:
`c2' undeclared (first use this
function)
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h: In function
`WTF::Unicode::Direction
WTF::Unicode::direction(UChar32)':
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:543:
error: `QChar' undeclared (first use this
function)
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h: In function
`WTF::Unicode::CharCategory
WTF::Unicode::category(UChar32)':
../../../JavaScriptCore/wtf/unicode/qt4/UnicodeQt4.h:550:
error: `QChar' undeclared (first use this function)
make[1]: ***
[tmp/pcre_compile.o] Error 1
make: *** [sub-JavaScriptCore] Error
2
===== BUILD FAILED ======
Please ensure you have run ../WebKitTools/Scripts/update-webkit to install
depenedencies.
You can view build errors by checking the BuildLog.htm files located
at:
/WebKit/WebKitBuild/obj/<project>/<config>.