C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -I./../ -I./../pyinclude
/ -Id:\python32\include -Id:\python32\PC /Tp../clienthandler.cpp /Fobuild\temp.win32-3.2\Release\../clienthandler.obj /EHsc
clienthandler.cpp
d:\cefpython\src\setup/cefpython.h(15) : error C3646: 'RequestHandler_OnBeforeBrowse' : unknown override specifier
d:\cefpython\src\setup/cefpython.h(15) : error C2091: function returns function
d:\cefpython\src\setup/cefpython.h(15) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
d:\cefpython\src\setup/cefpython.h(16) : error C3646: 'RequestHandler_OnBeforeResourceLoad' : unknown override specifier
d:\cefpython\src\setup/cefpython.h(16) : error C2091: function returns function
d:\cefpython\src\setup/cefpython.h(16) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
d:\cefpython\src\setup/cefpython.h(16) : error C2556: 'int (__cdecl *DL_IMPORT(bool))(CefRefPtr<T>,CefRefPtr<CefRequest>
,CefString &,CefRefPtr<CefStreamReader> &,CefRefPtr<CefResponse>,int)' : overloaded function differs only by return type
from 'int (__cdecl *DL_IMPORT(bool))(CefRefPtr<T>,CefRefPtr<CefFrame>,CefRefPtr<CefRequest>,cef_handler_navtype_t,bool)
'
with
[
T=CefBrowser
]
d:\cefpython\src\setup/cefpython.h(15) : see declaration of 'DL_IMPORT'
d:\cefpython\src\setup/cefpython.h(16) : error C2371: 'DL_IMPORT' : redefinition; different basic types
d:\cefpython\src\setup/cefpython.h(15) : see declaration of 'DL_IMPORT'
__PYX_EXTERN_C DL_IMPORT(bool) RequestHandler_OnBeforeBrowse(CefRefPtr<CefBrowser>, CefRefPtr<CefFrame>, CefRefPtr<CefRequest>, enum cef_handler_navtype_t, bool);
__PYX_EXTERN_C DL_IMPORT(bool) RequestHandler_OnBeforeResourceLoad(CefRefPtr<CefBrowser>, CefRefPtr<CefRequest>, CefString &, CefRefPtr<CefStreamReader> &, CefRefPtr<CefResponse>, int);
__PYX_EXTERN_C DL_IMPORT(void) RequestHandler_OnResourceRedirect(CefRefPtr<CefBrowser>, CefString &, CefString &);
__PYX_EXTERN_C DL_IMPORT(void) RequestHandler_OnResourceResponse(CefRefPtr<CefBrowser>, CefString &, CefRefPtr<CefResponse>, CefRefPtr<CefContentFilter> &);
__PYX_EXTERN_C DL_IMPORT(bool) RequestHandler_OnProtocolExecution(CefRefPtr<CefBrowser>, CefString &, bool &);
__PYX_EXTERN_C DL_IMPORT(bool) RequestHandler_GetDownloadHandler(CefRefPtr<CefBrowser>, CefString &, CefString &, int64, CefRefPtr<CefDownloadHandler> &);
__PYX_EXTERN_C DL_IMPORT(bool) RequestHandler_GetAuthCredentials(CefRefPtr<CefBrowser>, bool, CefString &, int, CefString &, CefString &, CefString &, CefString &);
__PYX_EXTERN_C DL_IMPORT(CefRefPtr<CefCookieManager>) RequestHandler_GetCookieManager(CefRefPtr<CefBrowser>, CefString &);
C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\link.exe /DLL /nologo /INCREMENTAL:NO /LIBPATH:./ "/LIBPATH:c:/Progr
am Files/Microsoft SDKs/Windows/v7.1/Lib/" /LIBPATH:./../httpauth/Release/ /LIBPATH:./../v8functionhandler/Release/ /LIB
PATH:./../clienthandler/Release/ /LIBPATH:d:\python32\libs /LIBPATH:d:\python32\PCbuild libcef.lib libcef_dll_wrapper.li
b User32.lib httpauth.lib v8functionhandler.lib clienthandler.lib /EXPORT:PyInit_cefpython build\temp.win32-3.2\Release\
cefpython.obj /OUT:D:\cefpython\src\setup\cefpython.pyd /IMPLIB:build\temp.win32-3.2\Release\cefpython.lib /MANIFESTFILE
:build\temp.win32-3.2\Release\cefpython.pyd.manifest /NODEFAULTLIB:libcmt /NODEFAULTLIB:msvcprt /ignore:4217
LINK : fatal error LNK1104: cannot open file 'python27.lib'
I am just testing cefpython using 0.17 beta3 rc, it works fine under Python 2.7, but when I try to compile under Python 3.2 I get errors, it happens to functions that are exported using 'public' declaration, see errors below (attaching full logs: cython017beta3rc_python32.txt).
C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -I./../ -I./../pyinclude
/ -Id:\python32\include -Id:\python32\PC /Tp../clienthandler.cpp /Fobuild\temp.win32-3.2\Release\../clienthandler.obj /EHsc
clienthandler.cpp
d:\cefpython\src\setup/cefpython.h(15) : error C3646: 'RequestHandler_OnBeforeBrowse' : unknown override specifier
.......