[webkit-dev] win-ews linker error

Konrad Piascik kpiascik at rim.com
Mon Apr 23 08:06:07 PDT 2012


I'm writing a patch for inspector that is giving me a linker error that I'm not able to track down since I don't have a windows build setup.
Bug: https://bugs.webkit.org/show_bug.cgi?id=83282

This is the build output from win-ews.
http://queues.webkit.org/results/12476169

Inline for convenience:
12>WebCore.lib(InspectorInstrumentation.obj) : error LNK2001: unresolved external symbol "public: void __thiscall WebCore::InspectorResourceAgent::didReceiveWebSocketFrame(unsigned long,class WebCore::WebSocketFrame const &)" (?didReceiveWebSocketFrame at InspectorResourceAgent@WebCore@@QAEXKABVWebSocketFrame at 2@@Z)
12>WebCore.lib(InspectorInstrumentation.obj) : error LNK2001: unresolved external symbol "public: void __thiscall WebCore::InspectorResourceAgent::didSendWebSocketFrame(unsigned long,class WebCore::WebSocketFrame const &)" (?didSendWebSocketFrame at InspectorResourceAgent@WebCore@@QAEXKABVWebSocketFrame at 2@@Z)
12>WebCore.lib(WebSocketChannel.obj) : error LNK2001: unresolved external symbol "private: static void __cdecl WebCore::InspectorInstrumentation::didReceiveWebSocketFrameImpl(class WebCore::InstrumentingAgents *,unsigned long,struct WebCore::WebSocketFrame const &)" (?didReceiveWebSocketFrameImpl at InspectorInstrumentation@WebCore@@CAXPAVInstrumentingAgents at 2@KABUWebSocketFrame at 2@@Z)
12>WebCore.lib(WebSocketChannel.obj) : error LNK2001: unresolved external symbol "private: static void __cdecl WebCore::InspectorInstrumentation::didSendWebSocketFrameImpl(class WebCore::InstrumentingAgents *,unsigned long,struct WebCore::WebSocketFrame const &)" (?didSendWebSocketFrameImpl at InspectorInstrumentation@WebCore@@CAXPAVInstrumentingAgents at 2@KABUWebSocketFrame at 2@@Z)

I can't find where the symbols for WebSocketHandshakeRequest and WebSocketHandshakeResponse are exported because WebSocketFrame would need something similar.

Thanks in advance,

Konrad
---------------------------------------------------------------------
This transmission (including any attachments) may contain confidential information, privileged material (including material protected by the solicitor-client or other applicable privileges), or constitute non-public information. Any use of this information by anyone other than the intended recipient is prohibited. If you have received this transmission in error, please immediately reply to the sender and delete this information from your system. Use, dissemination, distribution, or reproduction of this transmission by unintended recipients is not authorized and may be unlawful.


More information about the webkit-dev mailing list