Hi,
        I am trying to make a wx build using r31916 nightly build. I am
encountering the attached errors. Can anyone tell me what I have missed
out. I have followed all the steps mentioned in
http://wxwebkit.wxcommunity.com/pmwiki/index.php?n=Main.ConfiguringEnvir
onment.

 <<b9.txt>> 
Thanks and Regards,
Tuheen
[1/14] generating msvs2005prj from bindings\python\wxwebkit-py.bkl
no changes in bindings/python\wxWebKit.sln
writing bindings/python\wxWebKit.vcproj
[2/14] generating gnu from bindings\python\wxwebkit-py.bkl
writing bindings/python/GNUmakefile
[3/14] generating msvc from ..\..\WebCore\webcore-wx.bkl
writing ../../WebCore/makefile.vc
[4/14] generating msvs2005prj from ..\..\WebCore\webcore-wx.bkl
no changes in ../../WebCore\webcore-wx.sln
writing ../../WebCore\webcore-wx.vcproj
[5/14] generating gnu from ..\..\WebCore\webcore-wx.bkl
writing ../../WebCore/GNUmakefile
[6/14] generating msvc from ..\..\JavaScriptCore\jscore.bkl
writing ../../JavaScriptCore/makefile.vc
[7/14] generating msvs2005prj from ..\..\JavaScriptCore\jscore.bkl
warning: ignoring action target 'DerivedSources'
writing ../../JavaScriptCore\JavaScriptCore_jscore.vcproj
no changes in ../../JavaScriptCore\JavaScriptCore.sln
no changes in ../../JavaScriptCore\JavaScriptCore_testkjs.vcproj
[8/14] generating gnu from ..\..\JavaScriptCore\jscore.bkl
writing ../../JavaScriptCore/GNUmakefile
[9/14] generating msvc from ..\..\WebKitTools\wx\browser\browser.bkl
writing ../../WebKitTools/wx/browser/makefile.vc
[10/14] generating msvs2005prj from ..\..\WebKitTools\wx\browser\browser.bkl
writing ../../WebKitTools/wx/browser\browser.vcproj
no changes in ../../WebKitTools/wx/browser\browser.sln
[11/14] generating gnu from ..\..\WebKitTools\wx\browser\browser.bkl
writing ../../WebKitTools/wx/browser/GNUmakefile
[12/14] generating msvc from wxwebkit.bkl
writing makefile.vc
[13/14] generating msvs2005prj from wxwebkit.bkl
no changes in wxWebKit.sln
writing wxWebKit.vcproj
[14/14] generating gnu from wxwebkit.bkl
writing GNUmakefile
14 files modified
make: Nothing to be done for `all'.
make: Entering directory `/home/a19034/WebKit/WebCore/DerivedSources/WebCore'
make: Nothing to be done for `all'.
make: Leaving directory `/home/a19034/WebKit/WebCore/DerivedSources/WebCore'
        cl /c /nologo /TP /Foobj-msvc\testkjs_testkjs.obj /MDd /DWIN32 
/IC:\cygwin\home\a19034\WebKit\\JavaScriptCore\os-win32  
/IC:\cygwin\home\a19034\WebKit\\WebKitLibraries\win\include\pthreads /Zi 
/D_DEBUG  /FdC:\cygwin\home\a19034\WebKit\WEBKIT~3\Release\testkjs.pdb /I. 
/IC:\cygwin\home\a19034\WebKit\\JavaScriptCore  
/IC:\cygwin\home\a19034\WebKit\\JavaScriptCore\kjs 
/IC:\cygwin\home\a19034\WebKit\\JavaScriptCore\pcre  
/IC:\cygwin\home\a19034\WebKit\\JavaScriptCore\wtf 
/IC:\cygwin\home\a19034\WebKit\\WebKitLibraries\win\include   -DBUILDING_WX__=1 
 .\.\kjs\testkjs.cpp
testkjs.cpp
.\wtf/RefPtr.h(47) : error C2535: '__thiscall 
WTF::RefPtr<U>::WTF::RefPtr<U>(const class WTF::RefPtr<U> &)' : member function 
already defined or declared
        .\wtf/RefPtr.h(38) : see declaration of 'RefPtr<T>::RefPtr<T>'
        .\wtf/RefPtr.h(73) : see reference to class template instantiation 
'WTF::RefPtr<T>' being compiled
.\wtf/RefPtr.h(66) : error C2535: 'class WTF::RefPtr<U> &__thiscall 
WTF::RefPtr<U>::operator =(const class WTF::RefPtr<U> &)' : member function 
already defined or declared
        .\wtf/RefPtr.h(63) : see declaration of '='
        .\wtf/RefPtr.h(73) : see reference to class template instantiation 
'WTF::RefPtr<T>' being compiled
.\wtf/RefPtr.h(67) : error C2535: 'class WTF::RefPtr<U> &__thiscall 
WTF::RefPtr<U>::operator =(const class WTF::PassRefPtr<U> &)' : member function 
already defined or declared
        .\wtf/RefPtr.h(65) : see declaration of '='
        .\wtf/RefPtr.h(73) : see reference to class template instantiation 
'WTF::RefPtr<T>' being compiled
.\wtf/RefPtr.h(75) : error C2059: syntax error : ''template<''
.\wtf/RefPtr.h(75) : error C2065: 'U' : undeclared identifier
.\wtf/RefPtr.h(81) : error C2143: syntax error : missing ';' before '{'
.\wtf/RefPtr.h(81) : error C2447: missing function header (old-style formal 
list?)
.\wtf/RefPtr.h(92) : error C2954: template definitions cannot nest
.\wtf/RefPtr.h(92) : error C2059: syntax error : ''template<''
.\wtf/RefPtr.h(105) : error C2143: syntax error : missing ';' before '{'
.\wtf/RefPtr.h(105) : error C2447: missing function header (old-style formal 
list?)
.\wtf/RefPtr.h(115) : error C2954: template definitions cannot nest
.\wtf/RefPtr.h(124) : error C2059: syntax error : ''template<''
.\wtf/RefPtr.h(133) : error C2065: 'T' : undeclared identifier
.\wtf/RefPtr.h(134) : error C2143: syntax error : missing ';' before '{'
.\wtf/RefPtr.h(134) : error C2447: missing function header (old-style formal 
list?)
.\wtf/RefPtr.h(138) : error C2954: template definitions cannot nest
.\wtf/VectorTraits.h(33) : error C2252: 'value' : pure specifier can only be 
specified for functions
        .\wtf/VectorTraits.h(33) : see reference to class template 
instantiation 'WTF::IsPod<T>' being compiled
.\wtf/VectorTraits.h(34) : error C2258: illegal pure syntax, must be '= 0'
.\wtf/VectorTraits.h(34) : error C2252: 'value' : pure specifier can only be 
specified for functions
.\wtf/VectorTraits.h(35) : error C2258: illegal pure syntax, must be '= 0'
.\wtf/VectorTraits.h(35) : error C2252: 'value' : pure specifier can only be 
specified for functions
.\wtf/VectorTraits.h(36) : error C2258: illegal pure syntax, must be '= 0'
.\wtf/VectorTraits.h(36) : error C2252: 'value' : pure specifier can only be 
specified for functions
.\wtf/VectorTraits.h(37) : error C2258: illegal pure syntax, must be '= 0'
.\wtf/VectorTraits.h(37) : error C2252: 'value' : pure specifier can only be 
specified for functions
.\wtf/VectorTraits.h(38) : error C2258: illegal pure syntax, must be '= 0'
.\wtf/VectorTraits.h(38) : error C2252: 'value' : pure specifier can only be 
specified for functions
.\wtf/VectorTraits.h(39) : error C2258: illegal pure syntax, must be '= 0'
.\wtf/VectorTraits.h(39) : error C2252: 'value' : pure specifier can only be 
specified for functions
.\wtf/VectorTraits.h(40) : error C2258: illegal pure syntax, must be '= 0'
.\wtf/VectorTraits.h(40) : error C2252: 'value' : pure specifier can only be 
specified for functions
.\wtf/VectorTraits.h(41) : error C2258: illegal pure syntax, must be '= 0'
.\wtf/VectorTraits.h(41) : error C2252: 'value' : pure specifier can only be 
specified for functions
.\wtf/VectorTraits.h(42) : error C2258: illegal pure syntax, must be '= 0'
.\wtf/VectorTraits.h(42) : error C2252: 'value' : pure specifier can only be 
specified for functions
.\wtf/VectorTraits.h(43) : error C2258: illegal pure syntax, must be '= 0'
.\wtf/VectorTraits.h(43) : error C2252: 'value' : pure specifier can only be 
specified for functions
.\wtf/VectorTraits.h(44) : error C2632: 'long' followed by 'long' is illegal
.\wtf/VectorTraits.h(44) : error C2011: 'IsPod<long>' : 'struct' type 
redefinition
.\wtf/VectorTraits.h(45) : error C2632: 'long' followed by 'long' is illegal
.\wtf/VectorTraits.h(45) : error C2011: 'IsPod<unsigned long>' : 'struct' type 
redefinition
.\wtf/VectorTraits.h(46) : error C2258: illegal pure syntax, must be '= 0'
.\wtf/VectorTraits.h(46) : error C2252: 'value' : pure specifier can only be 
specified for functions
.\wtf/VectorTraits.h(47) : error C2258: illegal pure syntax, must be '= 0'
.\wtf/VectorTraits.h(47) : error C2252: 'value' : pure specifier can only be 
specified for functions
.\wtf/VectorTraits.h(48) : error C2258: illegal pure syntax, must be '= 0'
.\wtf/VectorTraits.h(48) : error C2252: 'value' : pure specifier can only be 
specified for functions
.\wtf/VectorTraits.h(49) : error C2989: 'IsPod<class ?? ::T *>' : template 
class has already been defined as a non-template class
.\wtf/VectorTraits.h(49) : error C2988: unrecognizable template 
declaration/definition
.\wtf/VectorTraits.h(64) : error C2989: 'VectorTraitsBase<0,isPod>' : template 
class has already been defined as a non-template class
.\wtf/VectorTraits.h(64) : error C2988: unrecognizable template 
declaration/definition
.\wtf/VectorTraits.h(76) : error C2989: 'VectorTraitsBase<1,isPod>' : template 
class has already been defined as a non-template class
.\wtf/VectorTraits.h(76) : error C2988: unrecognizable template 
declaration/definition
.\wtf/VectorTraits.h(83) : error C2258: illegal pure syntax, must be '= 0'
.\wtf/VectorTraits.h(83) : error C2252: 'needsDestruction' : pure specifier can 
only be specified for functions
.\wtf/VectorTraits.h(84) : error C2258: illegal pure syntax, must be '= 0'
.\wtf/VectorTraits.h(84) : error C2252: 'needsInitialization' : pure specifier 
can only be specified for functions
.\wtf/VectorTraits.h(85) : error C2258: illegal pure syntax, must be '= 0'
.\wtf/VectorTraits.h(85) : error C2252: 'canInitializeWithMemset' : pure 
specifier can only be specified for functions
.\wtf/VectorTraits.h(86) : error C2258: illegal pure syntax, must be '= 0'
.\wtf/VectorTraits.h(86) : error C2252: 'canMoveWithMemcpy' : pure specifier 
can only be specified for functions
.\wtf/VectorTraits.h(87) : error C2252: 'canCopyWithMemcpy' : pure specifier 
can only be specified for functions
.\wtf/VectorTraits.h(88) : error C2252: 'canFillWithMemset' : pure specifier 
can only be specified for functions
.\wtf/VectorTraits.h(89) : error C2258: illegal pure syntax, must be '= 0'
.\wtf/VectorTraits.h(89) : error C2252: 'canCompareWithMemcmp' : pure specifier 
can only be specified for functions
.\wtf/VectorTraits.h(95) : error C2989: 'VectorTraits<class WTF::RefPtr<T> >' : 
template class has already been defined as a non-template class
.\wtf/VectorTraits.h(95) : error C2988: unrecognizable template 
declaration/definition
.\wtf/VectorTraits.h(110) : error C2989: 'VectorTraits<struct 
std::pair<T,`template-parameter258'> >' : template class has already been 
defined as a non-template class
.\wtf/VectorTraits.h(110) : error C2988: unrecognizable template 
declaration/definition
.\.\kjs\LocalStorage.h(53) : error C2504: 'VectorTraitsBase<1,struct 
KJS::LocalStorageEntry>' : base class undefined
.\wtf/HashFunctions.h(94) : error C2258: illegal pure syntax, must be '= 0'
        .\wtf/HashFunctions.h(95) : see reference to class template 
instantiation 'WTF::IntHash<T>' being compiled
.\wtf/HashFunctions.h(94) : error C2252: 'safeToCompareToEmptyOrDeleted' : pure 
specifier can only be specified for functions
        .\wtf/HashFunctions.h(95) : see reference to class template 
instantiation 'WTF::IntHash<T>' being compiled
.\wtf/HashFunctions.h(100) : error C2258: illegal pure syntax, must be '= 0'
        .\wtf/HashFunctions.h(101) : see reference to class template 
instantiation 'WTF::FloatHash<T>' being compiled
.\wtf/HashFunctions.h(100) : error C2252: 'safeToCompareToEmptyOrDeleted' : 
pure specifier can only be specified for functions
        .\wtf/HashFunctions.h(101) : see reference to class template 
instantiation 'WTF::FloatHash<T>' being compiled
.\wtf/HashFunctions.h(118) : error C2258: illegal pure syntax, must be '= 0'
        .\wtf/HashFunctions.h(119) : see reference to class template 
instantiation 'WTF::PtrHash<T>' being compiled
.\wtf/HashFunctions.h(118) : error C2252: 'safeToCompareToEmptyOrDeleted' : 
pure specifier can only be specified for functions
        .\wtf/HashFunctions.h(119) : see reference to class template 
instantiation 'WTF::PtrHash<T>' being compiled
.\wtf/HashFunctions.h(124) : error C2989: 'PtrHash<class WTF::RefPtr<T> >' : 
template class has already been defined as a non-template class
.\wtf/HashFunctions.h(124) : error C2988: unrecognizable template 
declaration/definition
.\wtf/HashFunctions.h(139) : error C2510: 'Hash' : left of '::' must be a 
class/struct/union
        .\wtf/HashFunctions.h(141) : see reference to class template 
instantiation 'WTF::PairHash<T,U>' being compiled
.\wtf/HashFunctions.h(140) : error C2065: 'safeToCompareToEmptyOrDeleted' : 
undeclared identifier
        .\wtf/HashFunctions.h(141) : see reference to class template 
instantiation 'WTF::PairHash<T,U>' being compiled
.\wtf/HashFunctions.h(140) : error C2510: 'Hash' : left of '::' must be a 
class/struct/union
        .\wtf/HashFunctions.h(141) : see reference to class template 
instantiation 'WTF::PairHash<T,U>' being compiled
.\wtf/HashFunctions.h(140) : error C2258: illegal pure syntax, must be '= 0'
        .\wtf/HashFunctions.h(141) : see reference to class template 
instantiation 'WTF::PairHash<T,U>' being compiled
.\wtf/HashFunctions.h(140) : error C2252: 'safeToCompareToEmptyOrDeleted' : 
pure specifier can only be specified for functions
        .\wtf/HashFunctions.h(141) : see reference to class template 
instantiation 'WTF::PairHash<T,U>' being compiled
.\wtf/HashFunctions.h(151) : error C2632: 'long' followed by 'long' is illegal
.\wtf/HashFunctions.h(151) : error C2011: 'DefaultHash<long>' : 'struct' type 
redefinition
.\wtf/HashFunctions.h(152) : error C2632: 'long' followed by 'long' is illegal
.\wtf/HashFunctions.h(152) : error C2011: 'DefaultHash<unsigned long>' : 
'struct' type redefinition
.\wtf/HashFunctions.h(163) : error C2989: 'DefaultHash<class ?? ::T *>' : 
template class has already been defined as a non-template class
.\wtf/HashFunctions.h(163) : error C2988: unrecognizable template 
declaration/definition
.\wtf/HashFunctions.h(164) : error C2989: 'DefaultHash<class WTF::RefPtr<T> >' 
: template class has already been defined as a non-template class
.\wtf/HashFunctions.h(164) : error C2988: unrecognizable template 
declaration/definition
.\wtf/HashFunctions.h(166) : error C2989: 'DefaultHash<struct 
std::pair<T,`template-parameter258'> >' : template class has already been 
defined as a non-template class
.\wtf/HashFunctions.h(166) : error C2988: unrecognizable template 
declaration/definition
.\wtf/HashTraits.h(36) : error C2252: 'value' : pure specifier can only be 
specified for functions
        .\wtf/HashTraits.h(36) : see reference to class template instantiation 
'WTF::IsInteger<T>' being compiled
.\wtf/HashTraits.h(37) : error C2258: illegal pure syntax, must be '= 0'
.\wtf/HashTraits.h(37) : error C2252: 'value' : pure specifier can only be 
specified for functions
.\wtf/HashTraits.h(38) : error C2258: illegal pure syntax, must be '= 0'
.\wtf/HashTraits.h(38) : error C2252: 'value' : pure specifier can only be 
specified for functions
.\wtf/HashTraits.h(39) : error C2258: illegal pure syntax, must be '= 0'
.\wtf/HashTraits.h(39) : error C2252: 'value' : pure specifier can only be 
specified for functions
.\wtf/HashTraits.h(39) : fatal error C1003: error count exceeds 100; stopping 
compilation
_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-dev

Reply via email to