vs2010 x64 build: __imp_cef_string_utf16_set,clear missing

Having problems with building or using CEF's C/C++ APIs? This forum is here to help. Please do not post bug reports or feature requests here.

vs2010 x64 build: __imp_cef_string_utf16_set,clear missing

Postby thwest » Tue Apr 24, 2012 10:18 pm

I'm attempting to build both r365 and 1.963 for x64 with vs 2010. building with the cefclient2010.sln, I have to fix a few int -> size_t warnings, but then I get linker errors missing these string symbols. Is this a known problem? Are x64 builds supported?


Code: Select all
1>libcef_dll_wrapper.lib(drag_data_ctocpp.obj) : error LNK2001: unresolved external symbol __imp_cef_string_utf16_set
1>libcef_dll_wrapper.lib(cookie_visitor_cpptoc.obj) : error LNK2001: unresolved external symbol __imp_cef_string_utf16_set
1>libcef_dll_wrapper.lib(transfer_util.obj) : error LNK2001: unresolved external symbol __imp_cef_string_utf16_set
1>libcef_dll_wrapper.lib(frame_ctocpp.obj) : error LNK2001: unresolved external symbol __imp_cef_string_utf16_set
1>libcef_dll_wrapper.lib(response_ctocpp.obj) : error LNK2001: unresolved external symbol __imp_cef_string_utf16_set
1>libcef_dll_wrapper.lib(xml_reader_ctocpp.obj) : error LNK2001: unresolved external symbol __imp_cef_string_utf16_set
1>libcef_dll_wrapper.lib(domnode_ctocpp.obj) : error LNK2001: unresolved external symbol __imp_cef_string_utf16_set
1>libcef_dll_wrapper.lib(domevent_ctocpp.obj) : error LNK2001: unresolved external symbol __imp_cef_string_utf16_set
1>libcef_dll_wrapper.lib(domdocument_ctocpp.obj) : error LNK2001: unresolved external symbol __imp_cef_string_utf16_set
1>libcef_dll_wrapper.lib(v8value_ctocpp.obj) : error LNK2001: unresolved external symbol __imp_cef_string_utf16_set
1>libcef_dll_wrapper.lib(post_data_element_ctocpp.obj) : error LNK2001: unresolved external symbol __imp_cef_string_utf16_set
1>libcef_dll_wrapper.lib(request_ctocpp.obj) : error LNK2001: unresolved external symbol __imp_cef_string_utf16_set
1>libcef_dll_wrapper.lib(zip_reader_ctocpp.obj) : error LNK2001: unresolved external symbol __imp_cef_string_utf16_set
1>cefclient_win.obj : error LNK2019: unresolved external symbol __imp_cef_string_utf16_set referenced in function "public: void __cdecl CefWindowInfo::SetAsPopup(struct HWND__ *,class CefStringBase<struct CefStringTraitsUTF16> const &)" (?SetAsPopup@CefWindowInfo@@QEAAXPEAUHWND__@@AEBV?$CefStringBase@UCefStringTraitsUTF16@@@@@Z)
1>extension_test.obj : error LNK2001: unresolved external symbol __imp_cef_string_utf16_set
1>download_handler.obj : error LNK2001: unresolved external symbol __imp_cef_string_utf16_set
1>client_handler.obj : error LNK2001: unresolved external symbol __imp_cef_string_utf16_set


And then I find this comment
Code: Select all
// The CEF interface is built with one string type as the default. Comment out
// all but one of the CEF_STRING_TYPE_* defines below to specify the default.
// If you change the default you MUST recompile all of CEF.


Does this mean that the libcef.lib that the binary distribution provides needs to be recompiled?
thwest
Newbie
 
Posts: 2
Joined: Tue Dec 20, 2011 4:36 pm

Re: vs2010 x64 build: __imp_cef_string_utf16_set,clear missing

Postby magreenblatt » Wed Apr 25, 2012 12:20 pm

64bit builds are only supported on Linux. See viewtopic.php?f=6&t=217.
magreenblatt
Site Admin
 
Posts: 12409
Joined: Fri May 29, 2009 6:57 pm

Re: vs2010 x64 build: __imp_cef_string_utf16_set,clear missing

Postby thwest » Wed Apr 25, 2012 5:28 pm

Ah sigh.. fixing V8 sounds like a fun project if I can find the time.There can't be THAT much that is windows specific, right? :D

Thanks for the info
thwest
Newbie
 
Posts: 2
Joined: Tue Dec 20, 2011 4:36 pm


Return to Support Forum

Who is online

Users browsing this forum: No registered users and 196 guests