Hi,
I am trying to build WebKit on a 64 bit Windows 7 machine. I am using
Visual Studio 2005 professional edition. While building WebKit, Visual
Studio gives real time updates about the compilation status of each project
and file. While compiling the project "WebKit", I got the following error:
>Linking...
4>WebDatabaseManagerMessageReceiver.obj : error LNK2005: "public: static
bool __ cdecl CoreIPC::ArgumentCoder<class
WTF::String>::decode(class CoreIPC::ArgumentD
ecoder *,class WTF::String &)" (?decode@?$ArgumentCoder@VString@WTF@
@@CoreIPC@@S A_NPAVArgumentDecoder@2
@AAVString@WTF@@@Z) already defined in ArgumentCoders.obj
4>WebMediaCacheManagerMessageReceiver.obj : error LNK2005: "public: static
bool __cdecl CoreIPC::ArgumentCoder<class
WTF::String>::decode(class CoreIPC::Argumen
tDecoder *,class WTF::String &)" (?decode@?$ArgumentCoder@VString@WTF@
@@CoreIPC@ @SA_NPAVArgumentDecoder@2
@AAVString@WTF@@@Z) already defined in ArgumentCoders.o
bj
4> Creating library
C:\cygwin\home\amang\webkit\WebKitBuild\Release\lib\WebKit
.lib and object
C:\cygwin\home\amang\webkit\WebKitBuild\Release\lib\WebKit.exp
4>WebDatabaseManagerMessageReceiver.obj : error LNK2019: unresolved
external sym bol "public: bool __thiscall
CoreIPC::ArgumentDecoder::decodeBytes(unsigned char
*,unsigned int)" (?decodeBytes@ArgumentDecoder@CoreIPC@@QAE_NPAEI@Z)
referenced in function "public: static bool
__cdecl CoreIPC::ArgumentCoder<class WTF::Stri
ng>::decode(class CoreIPC::ArgumentDecoder *,class WTF::String &)"
(?decode@?$Ar
gumentCoder@VString@WTF@@@CoreIPC@
@SA_NPAVArgumentDecoder@2@AAVString@WTF@@@Z)
4>WebMediaCacheManagerMessageReceiver.obj : error LNK2001: unresolved
external s ymbol "public: bool __thiscall
CoreIPC::ArgumentDecoder::decodeBytes(unsigned ch
ar *,unsigned int)" (?decodeBytes@ArgumentDecoder@CoreIPC@@QAE_NPAEI@Z)
4>WebCore.lib(JSBindingsAllInOne.obj) : error LNK2019: unresolved external
symbo l "public: static void __cdecl
WebCore::WebKitMutationObserver::deliverAllMutati
ons(void)" (?deliverAllMutations@WebKitMutationObserver@WebCore@@SAXXZ)
referenc ed in function "private: static void
__cdecl WebCore::JSMainThreadExecState::did
LeaveScriptContext(void)" (?didLeaveScriptContext@JSMainThreadExecState
@WebCore@ @CAXXZ)
4>WebCore.lib(HTMLElementsAllInOne.obj) : error LNK2019: unresolved
external sym bol "public: void __thiscall
WebCore::ChildListMutationScope::MutationAccumulati
onRouter::incrementScopingLevel(class WebCore::Node *)"
(?incrementScopingLevel@
MutationAccumulationRouter@ChildListMutationScope@WebCore@@QAEXPAVNode@3@@Z)
ref erenced in function "public: __thiscall
WebCore::ChildListMutationScope::ChildLi
stMutationScope(class WebCore::Node *)" (??0ChildListMutationScope@WebCore
@@QAE@ PAVNode@1@@Z)
Subsequent projects obviously failed to compile. Can anyone help me out
with this issue?
Thanks
Aman Gupta
_______________________________________________
webkit-help mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-help