Is there a way to compile the cefclient sample in a way that it does not use libcef.dll and instead links to cef and chrome libs statically?
The instructions on the wiki page (http://code.google.com/p/chromiumembedded/wiki/LinkingDifferentRunTimeLibraries) mention a simple change to depend on libcef_static rather than libcef_dll_wrapper.
However, that does not link:
cefclient_win.obj : error LNK2019: unresolved external symbol "public: __thiscall CefByteReadHandler::CefByteReadHandler(unsigned char const *,unsigned int,class CefRefPtr<class CefBase>)" (??0CefByteReadHandler@@QAE@PBEIV?$CefefPtr@VCefBase@@@@@Z) referenced in function "public: virtual enum cef_retval_t __thiscall ClientHandler::HandleBeforeResourceLoad(class CefRefPtr<class CefBrowser>,class CefRefPtr<class CefRequest>,class CefStringBase<struct CefStringTraitsUTF16> &,class CefRefPtr<class CefStreamReader> &,class CefStringBase<struct CefStringTraitsUTF16> &,int)" (?HandleBeforeResourceLoad@ClientHandler@@UAE?AW4cef_retval_t@@V?$CefRefPtr@VCefBrowser@@@@V?$CefRefPtr@VCefRequest@@@@AAV?$CefStringBase@UCefStringTraitsUTF16@@@@AAV?$CefRefPtr@VCefStreamReader@@@@2H@Z)
Any pointers on how to do this would be greatly appreciated.
Thanks,
Gus