[Webkit-unassigned] [Bug 143763] [W32] Wrong configure tests for OpenGL on Windows, wrong ifdefs
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Apr 17 17:42:53 PDT 2015
https://bugs.webkit.org/show_bug.cgi?id=143763
--- Comment #3 from LRN <lrn1986 at gmail.com> ---
(In reply to comment #2)
> Created attachment 251067 [details]
> wk patch
>
> Just in case, this is the only change I use with webkit-2.4 branch at
> revision 182543, even I configure with:
>
> --enable-win32-target --enable-spellcheck --enable-jit --disable-geolocation
> --disable-video --disable-web-audio --disable-webgl
> --disable-accelerated-compositing --disable-glx --disable-egl
> --disable-gles2 --disable-webkit2 --disable-gtk-doc --disable-gtk-doc-html
> --disable-gtk-doc-pdf
>
> thus maybe the LRN changes are skipped completely for me.
These are practically equivalent.
This:
+ elif test "$os_win32" = "yes"; then
+ acceleration_description="$acceleration_description (gl"
+ OPENGL_LIBS="-lopengl32"
else
acceleration_description="$acceleration_description (gl"
OPENGL_LIBS="-lGL"
comes just a few lines above this:
else
acceleration_description="$acceleration_description (gl"
- OPENGL_LIBS="-lGL"
+ case "$host" in
+ *-*-mingw*)
+ OPENGL_LIBS="-lopengl32"
+ ;;
+ *)
+ OPENGL_LIBS="-lGL"
+ ;;
+ esac
and does the same thing in a slightly diffrent way (checks for os_win32, not host).
Also, AFAIU, some webgl code is still compiled even with --disable-webgl. I didn't dig any further though. My configure arguments are:
--disable-x11-target \
--enable-win32-target \
--enable-jit \
--with-gtk=3.0 \
--enable-webgl \
--disable-webkit2 \
--enable-spellcheck \
--disable-geolocation \
--disable-accelerated-compositing \
--enable-debug-symbols=min \
--enable-optimizations \
--enable-introspection \
--enable-gtk-doc \
--enable-silent-rules \
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20150418/c0aec808/attachment.html>
More information about the webkit-unassigned
mailing list