An error when binding CEF 2623 using automate-git.py

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.

An error when binding CEF 2623 using automate-git.py

Postby ChinaCheng » Wed Aug 31, 2016 7:10 am

[8820/15643] CXX obj\ui\gl\gl.egl_util.obj
FAILED: obj/ui/gl/gl.egl_util.obj
ninja -t msvc -e environment.x64 -- "D:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\amd64\cl.exe" /nologo /showIncludes /FC @obj\ui\gl\gl.egl_util.obj.rsp /c ..\..\ui\gl\egl_util.cc /Foobj\ui\gl\gl.egl_util.obj /Fdobj\ui\gl\gl.cc.pdb
d:\ws\source_2623\chromium\src\third_party\swiftshader\include\egl\eglext.h(119) : error C2143: syntax error : missing ',' before '*'
d:\ws\source_2623\chromium\src\third_party\swiftshader\include\egl\eglext.h(120) : error C2061: syntax error : identifier 'EGLAttrib'
d:\ws\source_2623\chromium\src\third_party\swiftshader\include\egl\eglext.h(515) : error C2061: syntax error : identifier 'EGLAttrib'
d:\ws\source_2623\chromium\src\third_party\swiftshader\include\egl\eglext.h(518) : error C2061: syntax error : identifier 'EGLAttrib'
d:\ws\source_2623\chromium\src\third_party\swiftshader\include\egl\eglext.h(585) : error C2143: syntax error : missing ',' before '*'
d:\ws\source_2623\chromium\src\third_party\swiftshader\include\egl\eglext.h(586) : error C2143: syntax error : missing ',' before '*'
d:\ws\source_2623\chromium\src\third_party\swiftshader\include\egl\eglext.h(587) : error C2061: syntax error : identifier 'EGLAttrib'
d:\ws\source_2623\chromium\src\third_party\swiftshader\include\egl\eglext.h(588) : error C2061: syntax error : identifier 'EGLAttrib'
d:\ws\source_2623\chromium\src\third_party\swiftshader\include\egl\eglext.h(590) : error C2061: syntax error : identifier 'EGLAttrib'
d:\ws\source_2623\chromium\src\third_party\swiftshader\include\egl\eglext.h(591) : error C2061: syntax error : identifier 'EGLAttrib'
[8829/15643] CXX obj\ui\gl\gl.gl_surface_wgl.obj
ninja: build stopped: subcommand failed.
Traceback (most recent call last):
File "automate-git.py", line 969, in <module>
if options.buildlogfile else None)
File "automate-git.py", line 55, in run
shell=(sys.platform == 'win32'))
File "C:\Python27\lib\subprocess.py", line 540, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['ninja', '-C', 'out\\Release_x64', 'cefclient']' returned non-zero exit status 1

D:\ws>




Building environment:
win10 pro
vs2013 u4
win10 sdk 10586
ChinaCheng
Newbie
 
Posts: 1
Joined: Wed Aug 31, 2016 6:43 am

Re: An error when binding CEF 2623 using automate-git.py

Postby oldcaptain » Tue Sep 06, 2016 4:48 am

Just insert code typedef EGLAttribKHR EGLAttrib; into file "eglext.h" below line 62.Good luck.
oldcaptain
Newbie
 
Posts: 5
Joined: Tue Sep 06, 2016 4:34 am


Return to Support Forum

Who is online

Users browsing this forum: No registered users and 27 guests