[webkit-gtk] error in webkit gtk 2.2.3 stable version compilation

Víctor M. Jáquez L. vjaquez at igalia.com
Tue Dec 17 01:55:37 PST 2013


On Tue, Dec 17, 2013 at 02:31:15PM +0530, Aditya Lodha wrote:
> Hello,
> 
> I downloaded tarball for webkit gtk 2.2.3 from webkitgtk+ website (http://webkitgtk.org/2013/12/04/webkitgtk2.2.3-released.html).
> 
> After running ./configure command, I got message like,
> 
> 
>  
> 
> 
> WebKit was configured with the following options:
> 
> 
> Build configuration:
>  Enable debugging (slow)                                  : no
>  Compile with debug symbols (slow)                        : no
>  Enable GCC build optimization                            : yes
>  Code coverage support                                    : no
>  Optimized memory allocator                               : yes
>  Accelerated rendering backend                            : OpenGL (gles2, egl)
> 
> 
> Features:
> =======
>  WebKit1 support                                          : yes
>  WebKit2 support                                          : yes
>  Accelerated Compositing                                  : yes
>  Accelerated 2D canvas                                    : no
>  Battery API support                                      : no
>  Gamepad support                                          : no
>  Geolocation support                                      : yes
>  HTML5 video element support                              : yes
>  JIT compilation                                          : auto
>  Opcode stats                                             : no
>  SVG fonts support                                        : yes
>  SVG support                                              : yes
>  Spellcheck support                                       : no
>  Credential storage support                               : yes
>  Web Audio support                                        : no
>  WebGL                                                    : yes
> 
> 
> 
> 
> GTK+ configuration:
>  GTK+ version                                             : 3.0
>  GDK targets                                              : x11
>  Introspection support                                    : no
>  Generate documentation                                   : no
> 
> 
>  
> After this, I tried ./make from terminal and got an error message as,
> 
>  
> 
> 
> In file included from Source/WebCore/platform/graphics/cairo/GraphicsContext3DCairo.cpp:52:0:
> ./Source/WebCore/platform/graphics/opengl/Extensions3DOpenGLES.h:117:5: error: 'PFNGLFRAMEBUFFERTEXTURE2DMULTISAMPLEIMG' does not name a type
> ./Source/WebCore/platform/graphics/opengl/Extensions3DOpenGLES.h:118:5: error: 'PFNGLRENDERBUFFERSTORAGEMULTISAMPLEIMG' does not name a type
> make[1]: *** [Source/WebCore/platform/graphics/cairo/libPlatform_la-GraphicsContext3DCairo.lo] Error 1
> make[1]: *** Waiting for unfinished jobs....
> make: *** [all] Error 2


You're using a gles 2.0 library. With this patch (which I need to upstream) it
is solved:

https://gist.github.com/ceyusa/8002563

vmjl


More information about the webkit-gtk mailing list