[cairo-bugs] [Bug 57379] [gl, glesv2] Cannot build with --gl and --glesv2

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Mar 29 03:22:44 PDT 2014


https://bugs.freedesktop.org/show_bug.cgi?id=57379

--- Comment #9 from Bryce Harrington <b.harrington at samsung.com> ---
On current git master, with --enable-gl, --enable-glx and --enable-glesv2, I
get the error mentioned in the original bug description.

With the patch applied from comment #2, I get a different set of build errors:

  CCLD   libcairo.la
.libs/cairo-gl-composite.o: In function `_cairo_gl_composite_set_source':
/srv/Source/Cairo/cairo/build-mercia/src/../../src/cairo-gl-composite.c:61:
multiple definition of `_cairo_gl_composite_set_source'
.libs/cairo-gl-composite.o:/srv/Source/Cairo/cairo/build-mercia/src/../../src/cairo-gl-composite.c:61:
first defined here
.libs/cairo-gl-composite.o: In function
`_cairo_gl_composite_set_source_operand':
/srv/Source/Cairo/cairo/build-mercia/src/../../src/cairo-gl-composite.c:70:
multiple definition of `_cairo_gl_composite_set_source_operand'
.libs/cairo-gl-composite.o:/srv/Source/Cairo/cairo/build-mercia/src/../../src/cairo-gl-composite.c:70:
first defined here
.libs/cairo-gl-composite.o: In function `_cairo_gl_composite_set_solid_source':
/srv/Source/Cairo/cairo/build-mercia/src/../../src/cairo-gl-composite.c:78:
multiple definition of `_cairo_gl_composite_set_solid_source'
.libs/cairo-gl-composite.o:/srv/Source/Cairo/cairo/build-mercia/src/../../src/cairo-gl-composite.c:78:
first defined here
.libs/cairo-gl-composite.o: In function `_cairo_gl_composite_set_mask':
 etc.

Removing --enable-glx from the build options seems to result in a functional
build.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cairographics.org/archives/cairo-bugs/attachments/20140329/52fe5a1f/attachment.html>


More information about the cairo-bugs mailing list