[Webkit-unassigned] [Bug 111859] [qt] Webkit fails to compile if EGL headers are not in default INCLUDEPATH

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Mar 11 11:26:05 PDT 2013


https://bugs.webkit.org/show_bug.cgi?id=111859





--- Comment #14 from Floris Bos <bos at je-eigen-domein.nl>  2013-03-11 11:28:30 PST ---
(In reply to comment #10)
> I didn't want to bother you with this, so we can just push this patch and we'll fix the rest later, but the best way to fix this would be to remove those lines from WebCore.pri:
> 
> > win32: {
> > ...
> > } else {
> >     contains(QT_CONFIG, opengles2): LIBS += -lEGL
> > }
> 
> And replace them with this line in Target.pri (not merged with the opengl-shims config):
> > contains(QT_CONFIG, opengles2): CONFIG += egl


Hmm, after removing the "LIBS += -lEGL":

==
Source/WebCore/release/libWebCore.a(Extensions3DOpenGLES.o): In function `WebCore::Extensions3DOpenGLES::supportsExtension(WTF::String const&)':
Extensions3DOpenGLES.cpp:(.text._ZN7WebCore20Extensions3DOpenGLES17supportsExtensionERKN3WTF6StringE+0x14c): undefined reference to `eglGetProcAddress'
Extensions3DOpenGLES.cpp:(.text._ZN7WebCore20Extensions3DOpenGLES17supportsExtensionERKN3WTF6StringE+0x160): undefined reference to `eglGetProcAddress'
Extensions3DOpenGLES.cpp:(.text._ZN7WebCore20Extensions3DOpenGLES17supportsExtensionERKN3WTF6StringE+0x174): undefined reference to `eglGetProcAddress'
Extensions3DOpenGLES.cpp:(.text._ZN7WebCore20Extensions3DOpenGLES17supportsExtensionERKN3WTF6StringE+0x188): undefined reference to `eglGetProcAddress'
Extensions3DOpenGLES.cpp:(.text._ZN7WebCore20Extensions3DOpenGLES17supportsExtensionERKN3WTF6StringE+0x22c): undefined reference to `eglGetProcAddress'
==

Should I have the "CONFIG += egl" in WebCore.pri as well in addition to in Target.pri?

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list