build fails with multiple definition of `p2t_edge_destroy' etc.
Hi.
Trying to compile gegl-0.4.4 on OpenBSD (amd64/current) fails because of multiple definitions.
Here are the configure arguments:
--without-lensfun --without-openexr --without-sdl --without-graphviz --without-libavformat --without-libv4l --without-libv4l2 --without-libspiro --without-lua --without-mrg --without-umfpack --disable-docs --enable-mmx --disable-sse --disable-maintainer-mode --enable-introspection --enable-vala --enable-vala-bindings --prefix='/usr/local' --sysconfdir='/etc' --mandir='/usr/local/man' --infodir='/usr/local/info' --localstatedir='/var' --disable-silent-rules
$ cc --version
OpenBSD clang version 6.0.0 (tags/RELEASE_600/final) (based on LLVM 6.0.0)
Target: amd64-unknown-openbsd6.3
Thread model: posix
InstalledDir: /usr/bin
libtool: link: cc -shared -fPIC -DPIC -o .libs/seamless-clone.so -pthread -I/usr/local/include/json-glib-1.0 -I/usr/local/include/gio-unix-2.0/ -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/babl-0.1 -I../../libs/poly2tri-c -I../../seamless-clone -O2 -pipe -mmmx -Wall -Wdeclaration-after-statement -Wmissing-prototypes -Wmissing-declarations -Winit-self -Wpointer-arith -Wold-style-definition -Wl,-E .libs/seamless-clone.o -Wl,-whole-archive /hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a /hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a -Wl,-no-whole-archive -L.libs -lgobject-2.0 -lglib-2.0 -liconv -lpcre -lintl -lffi -lgmodule-2.0 -lgegl-sc-0.4 -lgegl-0.4 -ljson-glib-1.0 -lgio-2.0 -lgthread-2.0 -lbabl-0.1 -lm -lpthread -lz
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_edge_destroy':
shapes.c:(.text+0x2b0): multiple definition of `p2t_edge_destroy'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0x2b0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_edge_free':
shapes.c:(.text+0x2e0): multiple definition of `p2t_edge_free'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0x2e0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_edge_init':
shapes.c:(.text+0x190): multiple definition of `p2t_edge_init'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0x190): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_edge_new':
shapes.c:(.text+0x200): multiple definition of `p2t_edge_new'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0x200): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_point_cmp':
shapes.c:(.text+0x10b0): multiple definition of `p2t_point_cmp'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0x10b0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_point_destroy':
shapes.c:(.text+0x140): multiple definition of `p2t_point_destroy'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0x140): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_point_equals':
shapes.c:(.text+0x1120): multiple definition of `p2t_point_equals'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0x1120): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_point_free':
shapes.c:(.text+0x160): multiple definition of `p2t_point_free'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0x160): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_point_init':
shapes.c:(.text+0x0): multiple definition of `p2t_point_init'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0x0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_point_init_dd':
shapes.c:(.text+0x90): multiple definition of `p2t_point_init_dd'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0x90): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_point_new':
shapes.c:(.text+0x40): multiple definition of `p2t_point_new'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0x40): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_point_new_dd':
shapes.c:(.text+0xd0): multiple definition of `p2t_point_new_dd'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0xd0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_clear':
shapes.c:(.text+0x700): multiple definition of `p2t_triangle_clear'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0x700): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_clear_delunay_edges':
shapes.c:(.text+0x850): multiple definition of `p2t_triangle_clear_delunay_edges'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0x850): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_clear_neighbor_tr':
shapes.c:(.text+0x7c0): multiple definition of `p2t_triangle_clear_neighbor_tr'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0x7c0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_clear_neighbors':
shapes.c:(.text+0x810): multiple definition of `p2t_triangle_clear_neighbors'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0x810): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_contains_ed':
shapes.c:(.text+0x1210): multiple definition of `p2t_triangle_contains_ed'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0x1210): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_contains_pt':
shapes.c:(.text+0x11d0): multiple definition of `p2t_triangle_contains_pt'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0x11d0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_contains_pt_pt':
shapes.c:(.text+0x6a0): multiple definition of `p2t_triangle_contains_pt_pt'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0x6a0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_debug_print':
shapes.c:(.text+0x1040): multiple definition of `p2t_triangle_debug_print'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0x1040): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_edge_index':
shapes.c:(.text+0xac0): multiple definition of `p2t_triangle_edge_index'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0xac0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_get_constrained_edge_ccw':
shapes.c:(.text+0xdb0): multiple definition of `p2t_triangle_get_constrained_edge_ccw'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0xdb0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_get_constrained_edge_cw':
shapes.c:(.text+0xdf0): multiple definition of `p2t_triangle_get_constrained_edge_cw'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0xdf0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_get_delunay_edge_ccw':
shapes.c:(.text+0xeb0): multiple definition of `p2t_triangle_get_delunay_edge_ccw'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0xeb0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_get_delunay_edge_cw':
shapes.c:(.text+0xf00): multiple definition of `p2t_triangle_get_delunay_edge_cw'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0xf00): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_get_neighbor':
shapes.c:(.text+0x11a0): multiple definition of `p2t_triangle_get_neighbor'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0x11a0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_get_point':
shapes.c:(.text+0x1170): multiple definition of `p2t_triangle_get_point'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0x1170): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_index':
shapes.c:(.text+0xa50): multiple definition of `p2t_triangle_index'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0xa50): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_init':
shapes.c:(.text+0x370): multiple definition of `p2t_triangle_init'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0x370): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_is_interior':
shapes.c:(.text+0x1270): multiple definition of `p2t_triangle_is_interior'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0x1270): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_is_interior_b':
shapes.c:(.text+0x12a0): multiple definition of `p2t_triangle_is_interior_b'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0x12a0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_legalize_pt':
shapes.c:(.text+0x980): multiple definition of `p2t_triangle_legalize_pt'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0x980): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_legalize_pt_pt':
shapes.c:(.text+0x9c0): multiple definition of `p2t_triangle_legalize_pt_pt'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0x9c0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_mark_constrained_edge_ed':
shapes.c:(.text+0xb70): multiple definition of `p2t_triangle_mark_constrained_edge_ed'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0xb70): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_mark_constrained_edge_i':
shapes.c:(.text+0xb40): multiple definition of `p2t_triangle_mark_constrained_edge_i'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0xb40): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_mark_constrained_edge_pt_pt':
shapes.c:(.text+0xc10): multiple definition of `p2t_triangle_mark_constrained_edge_pt_pt'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0xc10): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_mark_neighbor_pt_pt_tr':
shapes.c:(.text+0x3c0): multiple definition of `p2t_triangle_mark_neighbor_pt_pt_tr'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0x3c0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_mark_neighbor_tr':
shapes.c:(.text+0x480): multiple definition of `p2t_triangle_mark_neighbor_tr'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0x480): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_neighbor_across':
shapes.c:(.text+0xff0): multiple definition of `p2t_triangle_neighbor_across'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0xff0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_neighbor_ccw':
shapes.c:(.text+0xd60): multiple definition of `p2t_triangle_neighbor_ccw'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0xd60): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_neighbor_cw':
shapes.c:(.text+0xd10): multiple definition of `p2t_triangle_neighbor_cw'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0xd10): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_new':
shapes.c:(.text+0x300): multiple definition of `p2t_triangle_new'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0x300): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_opposite_point':
shapes.c:(.text+0x890): multiple definition of `p2t_triangle_opposite_point'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0x890): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_point_ccw':
shapes.c:(.text+0xca0): multiple definition of `p2t_triangle_point_ccw'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0xca0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_point_cw':
shapes.c:(.text+0x920): multiple definition of `p2t_triangle_point_cw'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0x920): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_set_constrained_edge_ccw':
shapes.c:(.text+0xe30): multiple definition of `p2t_triangle_set_constrained_edge_ccw'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0xe30): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_set_constrained_edge_cw':
shapes.c:(.text+0xe70): multiple definition of `p2t_triangle_set_constrained_edge_cw'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0xe70): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_set_delunay_edge_ccw':
shapes.c:(.text+0xf50): multiple definition of `p2t_triangle_set_delunay_edge_ccw'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0xf50): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o): In function `p2t_triangle_set_delunay_edge_cw':
shapes.c:(.text+0xfa0): multiple definition of `p2t_triangle_set_delunay_edge_cw'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(shapes.o):shapes.c:(.text+0xfa0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(utils.o): In function `p2t_orient2d':
utils.c:(.text+0x0): multiple definition of `p2t_orient2d'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(utils.o):utils.c:(.text+0x0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(utils.o): In function `p2t_utils_in_scan_area':
utils.c:(.text+0x80): multiple definition of `p2t_utils_in_scan_area'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(utils.o):utils.c:(.text+0x80): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o): In function `AdvancingFront_set_head':
advancing_front.c:(.text+0x420): multiple definition of `AdvancingFront_set_head'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o):advancing_front.c:(.text+0x420): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o): In function `p2t_advancingfront_destroy':
advancing_front.c:(.text+0x200): multiple definition of `p2t_advancingfront_destroy'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o):advancing_front.c:(.text+0x200): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o): In function `p2t_advancingfront_find_search_node':
advancing_front.c:(.text+0x2e0): multiple definition of `p2t_advancingfront_find_search_node'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o):advancing_front.c:(.text+0x2e0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o): In function `p2t_advancingfront_free':
advancing_front.c:(.text+0x230): multiple definition of `p2t_advancingfront_free'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o):advancing_front.c:(.text+0x230): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o): In function `p2t_advancingfront_head':
advancing_front.c:(.text+0x3f0): multiple definition of `p2t_advancingfront_head'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o):advancing_front.c:(.text+0x3f0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o): In function `p2t_advancingfront_init':
advancing_front.c:(.text+0x180): multiple definition of `p2t_advancingfront_init'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o):advancing_front.c:(.text+0x180): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o): In function `p2t_advancingfront_locate_node':
advancing_front.c:(.text+0x250): multiple definition of `p2t_advancingfront_locate_node'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o):advancing_front.c:(.text+0x250): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o): In function `p2t_advancingfront_locate_point':
advancing_front.c:(.text+0x310): multiple definition of `p2t_advancingfront_locate_point'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o):advancing_front.c:(.text+0x310): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o): In function `p2t_advancingfront_new':
advancing_front.c:(.text+0x1b0): multiple definition of `p2t_advancingfront_new'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o):advancing_front.c:(.text+0x1b0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o): In function `p2t_advancingfront_search':
advancing_front.c:(.text+0x4b0): multiple definition of `p2t_advancingfront_search'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o):advancing_front.c:(.text+0x4b0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o): In function `p2t_advancingfront_set_search':
advancing_front.c:(.text+0x4e0): multiple definition of `p2t_advancingfront_set_search'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o):advancing_front.c:(.text+0x4e0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o): In function `p2t_advancingfront_set_tail':
advancing_front.c:(.text+0x480): multiple definition of `p2t_advancingfront_set_tail'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o):advancing_front.c:(.text+0x480): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o): In function `p2t_advancingfront_tail':
advancing_front.c:(.text+0x450): multiple definition of `p2t_advancingfront_tail'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o):advancing_front.c:(.text+0x450): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o): In function `p2t_node_destroy':
advancing_front.c:(.text+0x130): multiple definition of `p2t_node_destroy'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o):advancing_front.c:(.text+0x130): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o): In function `p2t_node_free':
advancing_front.c:(.text+0x160): multiple definition of `p2t_node_free'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o):advancing_front.c:(.text+0x160): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o): In function `p2t_node_init_pt':
advancing_front.c:(.text+0x0): multiple definition of `p2t_node_init_pt'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o):advancing_front.c:(.text+0x0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o): In function `p2t_node_init_pt_tr':
advancing_front.c:(.text+0x90): multiple definition of `p2t_node_init_pt_tr'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o):advancing_front.c:(.text+0x90): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o): In function `p2t_node_new_pt':
advancing_front.c:(.text+0x40): multiple definition of `p2t_node_new_pt'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o):advancing_front.c:(.text+0x40): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o): In function `p2t_node_new_pt_tr':
advancing_front.c:(.text+0xd0): multiple definition of `p2t_node_new_pt_tr'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(advancing_front.o):advancing_front.c:(.text+0xd0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o): In function `p2t_cdt_add_hole':
cdt.c:(.text+0x100): multiple definition of `p2t_cdt_add_hole'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o):cdt.c:(.text+0x100): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o): In function `p2t_cdt_add_point':
cdt.c:(.text+0x110): multiple definition of `p2t_cdt_add_point'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o):cdt.c:(.text+0x110): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o): In function `p2t_cdt_destroy':
cdt.c:(.text+0xa0): multiple definition of `p2t_cdt_destroy'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o):cdt.c:(.text+0xa0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o): In function `p2t_cdt_free':
cdt.c:(.text+0xd0): multiple definition of `p2t_cdt_free'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o):cdt.c:(.text+0xd0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o): In function `p2t_cdt_get_map':
cdt.c:(.text+0x150): multiple definition of `p2t_cdt_get_map'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o):cdt.c:(.text+0x150): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o): In function `p2t_cdt_get_triangles':
cdt.c:(.text+0x140): multiple definition of `p2t_cdt_get_triangles'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o):cdt.c:(.text+0x140): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o): In function `p2t_cdt_init':
cdt.c:(.text+0x0): multiple definition of `p2t_cdt_init'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o):cdt.c:(.text+0x0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o): In function `p2t_cdt_new':
cdt.c:(.text+0x40): multiple definition of `p2t_cdt_new'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o):cdt.c:(.text+0x40): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o): In function `p2t_cdt_triangulate':
cdt.c:(.text+0x120): multiple definition of `p2t_cdt_triangulate'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o):cdt.c:(.text+0x120): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_angle':
sweep.c:(.text+0x1440): multiple definition of `p2t_sweep_angle'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x1440): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_angle_exceeds_90_degrees':
sweep.c:(.text+0x1320): multiple definition of `p2t_sweep_angle_exceeds_90_degrees'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x1320): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_angle_exceeds_plus_90_degrees_or_is_negative':
sweep.c:(.text+0x13b0): multiple definition of `p2t_sweep_angle_exceeds_plus_90_degrees_or_is_negative'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x13b0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_basin_angle':
sweep.c:(.text+0x11b0): multiple definition of `p2t_sweep_basin_angle'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x11b0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_destroy':
sweep.c:(.text+0x90): multiple definition of `p2t_sweep_destroy'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x90): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_edge_event_ed_n':
sweep.c:(.text+0x3c0): multiple definition of `p2t_sweep_edge_event_ed_n'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x3c0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_edge_event_pt_pt_tr_pt':
sweep.c:(.text+0x860): multiple definition of `p2t_sweep_edge_event_pt_pt_tr_pt'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x860): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_fill':
sweep.c:(.text+0x5c0): multiple definition of `p2t_sweep_fill'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x5c0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_fill_advancingfront':
sweep.c:(.text+0x690): multiple definition of `p2t_sweep_fill_advancingfront'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x690): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_fill_basin':
sweep.c:(.text+0x11e0): multiple definition of `p2t_sweep_fill_basin'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x11e0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_fill_basin_req':
sweep.c:(.text+0x17c0): multiple definition of `p2t_sweep_fill_basin_req'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x17c0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_fill_edge_event':
sweep.c:(.text+0x840): multiple definition of `p2t_sweep_fill_edge_event'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x840): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_fill_left_above_edge_event':
sweep.c:(.text+0x1a20): multiple definition of `p2t_sweep_fill_left_above_edge_event'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x1a20): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_fill_left_below_edge_event':
sweep.c:(.text+0x1d10): multiple definition of `p2t_sweep_fill_left_below_edge_event'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x1d10): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_fill_left_concave_edge_event':
sweep.c:(.text+0x1dc0): multiple definition of `p2t_sweep_fill_left_concave_edge_event'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x1dc0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_fill_left_convex_edge_event':
sweep.c:(.text+0x1e60): multiple definition of `p2t_sweep_fill_left_convex_edge_event'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x1e60): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_fill_right_above_edge_event':
sweep.c:(.text+0x1940): multiple definition of `p2t_sweep_fill_right_above_edge_event'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x1940): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_fill_right_below_edge_event':
sweep.c:(.text+0x1b00): multiple definition of `p2t_sweep_fill_right_below_edge_event'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x1b00): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_fill_right_concave_edge_event':
sweep.c:(.text+0x1bb0): multiple definition of `p2t_sweep_fill_right_concave_edge_event'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x1bb0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_fill_right_convex_edge_event':
sweep.c:(.text+0x1c50): multiple definition of `p2t_sweep_fill_right_convex_edge_event'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x1c50): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_finalization_polygon':
sweep.c:(.text+0x2a0): multiple definition of `p2t_sweep_finalization_polygon'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x2a0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_flip_edge_event':
sweep.c:(.text+0xb30): multiple definition of `p2t_sweep_flip_edge_event'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0xb30): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_flip_scan_edge_event':
sweep.c:(.text+0x2040): multiple definition of `p2t_sweep_flip_scan_edge_event'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x2040): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_free':
sweep.c:(.text+0xe0): multiple definition of `p2t_sweep_free'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0xe0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_hole_angle':
sweep.c:(.text+0x1490): multiple definition of `p2t_sweep_hole_angle'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x1490): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_incircle':
sweep.c:(.text+0x14f0): multiple definition of `p2t_sweep_incircle'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x14f0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_init':
sweep.c:(.text+0x0): multiple definition of `p2t_sweep_init'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_is_edge_side_of_triangle':
sweep.c:(.text+0x7b0): multiple definition of `p2t_sweep_is_edge_side_of_triangle'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x7b0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_is_shallow':
sweep.c:(.text+0x18e0): multiple definition of `p2t_sweep_is_shallow'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x18e0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_large_hole_dont_fill':
sweep.c:(.text+0x1030): multiple definition of `p2t_sweep_large_hole_dont_fill'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x1030): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_legalize':
sweep.c:(.text+0xdf0): multiple definition of `p2t_sweep_legalize'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0xdf0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_new':
sweep.c:(.text+0x40): multiple definition of `p2t_sweep_new'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x40): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_new_front_triangle':
sweep.c:(.text+0x4f0): multiple definition of `p2t_sweep_new_front_triangle'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x4f0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_next_flip_point':
sweep.c:(.text+0x1fd0): multiple definition of `p2t_sweep_next_flip_point'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x1fd0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_next_flip_triangle':
sweep.c:(.text+0x1f20): multiple definition of `p2t_sweep_next_flip_triangle'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x1f20): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_point_event':
sweep.c:(.text+0x320): multiple definition of `p2t_sweep_point_event'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x320): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_rotate_triangle_pair':
sweep.c:(.text+0x15f0): multiple definition of `p2t_sweep_rotate_triangle_pair'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x15f0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_sweep_points':
sweep.c:(.text+0x180): multiple definition of `p2t_sweep_sweep_points'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x180): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o): In function `p2t_sweep_triangulate':
sweep.c:(.text+0x140): multiple definition of `p2t_sweep_triangulate'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep.o):sweep.c:(.text+0x140): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o): In function `p2t_sweepcontext_add_hole':
sweep_context.c:(.text+0x400): multiple definition of `p2t_sweepcontext_add_hole'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o):sweep_context.c:(.text+0x400): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o): In function `p2t_sweepcontext_add_point':
sweep_context.c:(.text+0x4d0): multiple definition of `p2t_sweepcontext_add_point'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o):sweep_context.c:(.text+0x4d0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o): In function `p2t_sweepcontext_add_to_map':
sweep_context.c:(.text+0x680): multiple definition of `p2t_sweepcontext_add_to_map'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o):sweep_context.c:(.text+0x680): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o): In function `p2t_sweepcontext_basin_clear':
sweep_context.c:(.text+0x40): multiple definition of `p2t_sweepcontext_basin_clear'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o):sweep_context.c:(.text+0x40): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o): In function `p2t_sweepcontext_basin_init':
sweep_context.c:(.text+0x0): multiple definition of `p2t_sweepcontext_basin_init'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o):sweep_context.c:(.text+0x0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o): In function `p2t_sweepcontext_create_advancingfront':
sweep_context.c:(.text+0x6e0): multiple definition of `p2t_sweepcontext_create_advancingfront'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o):sweep_context.c:(.text+0x6e0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o): In function `p2t_sweepcontext_delete':
sweep_context.c:(.text+0x3e0): multiple definition of `p2t_sweepcontext_delete'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o):sweep_context.c:(.text+0x3e0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o): In function `p2t_sweepcontext_destroy':
sweep_context.c:(.text+0x300): multiple definition of `p2t_sweepcontext_destroy'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o):sweep_context.c:(.text+0x300): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o): In function `p2t_sweepcontext_edgeevent_init':
sweep_context.c:(.text+0x80): multiple definition of `p2t_sweepcontext_edgeevent_init'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o):sweep_context.c:(.text+0x80): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o): In function `p2t_sweepcontext_front':
sweep_context.c:(.text+0xa10): multiple definition of `p2t_sweepcontext_front'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o):sweep_context.c:(.text+0xa10): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o): In function `p2t_sweepcontext_get_map':
sweep_context.c:(.text+0x510): multiple definition of `p2t_sweepcontext_get_map'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o):sweep_context.c:(.text+0x510): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o): In function `p2t_sweepcontext_get_point':
sweep_context.c:(.text+0x640): multiple definition of `p2t_sweepcontext_get_point'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o):sweep_context.c:(.text+0x640): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o): In function `p2t_sweepcontext_get_triangles':
sweep_context.c:(.text+0x4e0): multiple definition of `p2t_sweepcontext_get_triangles'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o):sweep_context.c:(.text+0x4e0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o): In function `p2t_sweepcontext_head':
sweep_context.c:(.text+0xaa0): multiple definition of `p2t_sweepcontext_head'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o):sweep_context.c:(.text+0xaa0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o): In function `p2t_sweepcontext_init':
sweep_context.c:(.text+0xc0): multiple definition of `p2t_sweepcontext_init'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o):sweep_context.c:(.text+0xc0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o): In function `p2t_sweepcontext_init_edges':
sweep_context.c:(.text+0x1f0): multiple definition of `p2t_sweepcontext_init_edges'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o):sweep_context.c:(.text+0x1f0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o): In function `p2t_sweepcontext_init_triangulation':
sweep_context.c:(.text+0x540): multiple definition of `p2t_sweepcontext_init_triangulation'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o):sweep_context.c:(.text+0x540): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o): In function `p2t_sweepcontext_locate_node':
sweep_context.c:(.text+0x6c0): multiple definition of `p2t_sweepcontext_locate_node'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o):sweep_context.c:(.text+0x6c0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o): In function `p2t_sweepcontext_map_triangle_to_nodes':
sweep_context.c:(.text+0x7f0): multiple definition of `p2t_sweepcontext_map_triangle_to_nodes'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o):sweep_context.c:(.text+0x7f0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o): In function `p2t_sweepcontext_mesh_clean':
sweep_context.c:(.text+0x930): multiple definition of `p2t_sweepcontext_mesh_clean'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o):sweep_context.c:(.text+0x930): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o): In function `p2t_sweepcontext_new':
sweep_context.c:(.text+0x2a0): multiple definition of `p2t_sweepcontext_new'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o):sweep_context.c:(.text+0x2a0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o): In function `p2t_sweepcontext_point_count':
sweep_context.c:(.text+0xa40): multiple definition of `p2t_sweepcontext_point_count'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o):sweep_context.c:(.text+0xa40): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o): In function `p2t_sweepcontext_remove_from_map':
sweep_context.c:(.text+0x8f0): multiple definition of `p2t_sweepcontext_remove_from_map'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o):sweep_context.c:(.text+0x8f0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o): In function `p2t_sweepcontext_remove_node':
sweep_context.c:(.text+0x7e0): multiple definition of `p2t_sweepcontext_remove_node'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o):sweep_context.c:(.text+0x7e0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o): In function `p2t_sweepcontext_set_head':
sweep_context.c:(.text+0xa70): multiple definition of `p2t_sweepcontext_set_head'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o):sweep_context.c:(.text+0xa70): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o): In function `p2t_sweepcontext_set_tail':
sweep_context.c:(.text+0xad0): multiple definition of `p2t_sweepcontext_set_tail'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o):sweep_context.c:(.text+0xad0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o): In function `p2t_sweepcontext_tail':
sweep_context.c:(.text+0xb00): multiple definition of `p2t_sweepcontext_tail'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(sweep_context.o):sweep_context.c:(.text+0xb00): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(bounded-line.o): In function `p2tr_bounded_line_free':
bounded-line.c:(.text+0x190): multiple definition of `p2tr_bounded_line_free'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(bounded-line.o):bounded-line.c:(.text+0x190): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(bounded-line.o): In function `p2tr_bounded_line_init':
bounded-line.c:(.text+0xa0): multiple definition of `p2tr_bounded_line_init'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(bounded-line.o):bounded-line.c:(.text+0xa0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(bounded-line.o): In function `p2tr_bounded_line_intersect':
bounded-line.c:(.text+0x120): multiple definition of `p2tr_bounded_line_intersect'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(bounded-line.o):bounded-line.c:(.text+0x120): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(bounded-line.o): In function `p2tr_bounded_line_new':
bounded-line.c:(.text+0x0): multiple definition of `p2tr_bounded_line_new'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(bounded-line.o):bounded-line.c:(.text+0x0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o): In function `p2tr_cdt_free':
cdt.c:(.text+0x600): multiple definition of `p2tr_cdt_free'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o):cdt.c:(.text+0x600): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o): In function `p2tr_cdt_free_full':
cdt.c:(.text+0x640): multiple definition of `p2tr_cdt_free_full'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o):cdt.c:(.text+0x640): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o): In function `p2tr_cdt_insert_point':
cdt.c:(.text+0xa40): multiple definition of `p2tr_cdt_insert_point'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o):cdt.c:(.text+0xa40): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o): In function `p2tr_cdt_insert_point_into_triangle':
cdt.c:(.text+0xe30): multiple definition of `p2tr_cdt_insert_point_into_triangle'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o):cdt.c:(.text+0xe30): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o): In function `p2tr_cdt_new':
cdt.c:(.text+0x180): multiple definition of `p2tr_cdt_new'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o):cdt.c:(.text+0x180): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o): In function `p2tr_cdt_split_edge':
cdt.c:(.text+0xb80): multiple definition of `p2tr_cdt_split_edge'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o):cdt.c:(.text+0xb80): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o): In function `p2tr_cdt_validate_cdt':
cdt.c:(.text+0x830): multiple definition of `p2tr_cdt_validate_cdt'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o):cdt.c:(.text+0x830): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o): In function `p2tr_cdt_validate_edges':
cdt.c:(.text+0x680): multiple definition of `p2tr_cdt_validate_edges'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o):cdt.c:(.text+0x680): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o): In function `p2tr_cdt_validate_unused':
cdt.c:(.text+0x0): multiple definition of `p2tr_cdt_validate_unused'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o):cdt.c:(.text+0x0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o): In function `p2tr_cdt_visible_from_edge':
cdt.c:(.text+0x7a0): multiple definition of `p2tr_cdt_visible_from_edge'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt.o):cdt.c:(.text+0x7a0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt-flipfix.o): In function `p2tr_cdt_flip_fix':
cdt-flipfix.c:(.text+0x0): multiple definition of `p2tr_cdt_flip_fix'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cdt-flipfix.o):cdt-flipfix.c:(.text+0x0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(circle.o): In function `p2tr_circle_test_point_outside':
circle.c:(.text+0x0): multiple definition of `p2tr_circle_test_point_outside'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(circle.o):circle.c:(.text+0x0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cluster.o): In function `p2tr_cluster_free':
cluster.c:(.text+0x330): multiple definition of `p2tr_cluster_free'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cluster.o):cluster.c:(.text+0x330): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cluster.o): In function `p2tr_cluster_get_for':
cluster.c:(.text+0x80): multiple definition of `p2tr_cluster_get_for'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cluster.o):cluster.c:(.text+0x80): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cluster.o): In function `p2tr_cluster_shortest_edge_length':
cluster.c:(.text+0x0): multiple definition of `p2tr_cluster_shortest_edge_length'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(cluster.o):cluster.c:(.text+0x0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(delaunay-terminator.o): In function `p2tr_cdt_get_segments_encroached_by':
delaunay-terminator.c:(.text+0xa0): multiple definition of `p2tr_cdt_get_segments_encroached_by'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(delaunay-terminator.o):delaunay-terminator.c:(.text+0xa0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(delaunay-terminator.o): In function `p2tr_cdt_is_encroached':
delaunay-terminator.c:(.text+0x150): multiple definition of `p2tr_cdt_is_encroached'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(delaunay-terminator.o):delaunay-terminator.c:(.text+0x150): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(delaunay-terminator.o): In function `p2tr_cdt_is_encroached_by':
delaunay-terminator.c:(.text+0x20): multiple definition of `p2tr_cdt_is_encroached_by'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(delaunay-terminator.o):delaunay-terminator.c:(.text+0x20): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(delaunay-terminator.o): In function `p2tr_cdt_test_encroachment_ignore_visibility':
delaunay-terminator.c:(.text+0x0): multiple definition of `p2tr_cdt_test_encroachment_ignore_visibility'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(delaunay-terminator.o):delaunay-terminator.c:(.text+0x0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(delaunay-terminator.o): In function `p2tr_dt_free':
delaunay-terminator.c:(.text+0x280): multiple definition of `p2tr_dt_free'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(delaunay-terminator.o):delaunay-terminator.c:(.text+0x280): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(delaunay-terminator.o): In function `p2tr_dt_new':
delaunay-terminator.c:(.text+0x200): multiple definition of `p2tr_dt_new'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(delaunay-terminator.o):delaunay-terminator.c:(.text+0x200): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(delaunay-terminator.o): In function `p2tr_dt_refine':
delaunay-terminator.c:(.text+0x2b0): multiple definition of `p2tr_dt_refine'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(delaunay-terminator.o):delaunay-terminator.c:(.text+0x2b0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(edge.o): In function `p2tr_edge_angle_between':
edge.c:(.text+0x4c0): multiple definition of `p2tr_edge_angle_between'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(edge.o):edge.c:(.text+0x4c0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(edge.o): In function `p2tr_edge_angle_between_positive':
edge.c:(.text+0x550): multiple definition of `p2tr_edge_angle_between_positive'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(edge.o):edge.c:(.text+0x550): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(edge.o): In function `p2tr_edge_free':
edge.c:(.text+0x210): multiple definition of `p2tr_edge_free'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(edge.o):edge.c:(.text+0x210): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(edge.o): In function `p2tr_edge_get_diametral_circle':
edge.c:(.text+0x3d0): multiple definition of `p2tr_edge_get_diametral_circle'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(edge.o):edge.c:(.text+0x3d0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(edge.o): In function `p2tr_edge_get_length':
edge.c:(.text+0x460): multiple definition of `p2tr_edge_get_length'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(edge.o):edge.c:(.text+0x460): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(edge.o): In function `p2tr_edge_get_length_squared':
edge.c:(.text+0x4a0): multiple definition of `p2tr_edge_get_length_squared'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(edge.o):edge.c:(.text+0x4a0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(edge.o): In function `p2tr_edge_get_mesh':
edge.c:(.text+0x390): multiple definition of `p2tr_edge_get_mesh'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(edge.o):edge.c:(.text+0x390): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(edge.o): In function `p2tr_edge_is_removed':
edge.c:(.text+0x270): multiple definition of `p2tr_edge_is_removed'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(edge.o):edge.c:(.text+0x270): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(edge.o): In function `p2tr_edge_new':
edge.c:(.text+0x0): multiple definition of `p2tr_edge_new'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(edge.o):edge.c:(.text+0x0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(edge.o): In function `p2tr_edge_ref':
edge.c:(.text+0x130): multiple definition of `p2tr_edge_ref'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(edge.o):edge.c:(.text+0x130): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(edge.o): In function `p2tr_edge_remove':
edge.c:(.text+0x2a0): multiple definition of `p2tr_edge_remove'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(edge.o):edge.c:(.text+0x2a0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(edge.o): In function `p2tr_edge_unref':
edge.c:(.text+0x160): multiple definition of `p2tr_edge_unref'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(edge.o):edge.c:(.text+0x160): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(line.o): In function `p2tr_line_different_sides':
line.c:(.text+0x40): multiple definition of `p2tr_line_different_sides'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(line.o):line.c:(.text+0x40): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(line.o): In function `p2tr_line_init':
line.c:(.text+0x0): multiple definition of `p2tr_line_init'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(line.o):line.c:(.text+0x0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(line.o): In function `p2tr_line_intersection':
line.c:(.text+0xc0): multiple definition of `p2tr_line_intersection'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(line.o):line.c:(.text+0xc0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(rmath.o): In function `p2tr_math_diametral_circle_contains':
rmath.c:(.text+0x770): multiple definition of `p2tr_math_diametral_circle_contains'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(rmath.o):rmath.c:(.text+0x770): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(rmath.o): In function `p2tr_math_diametral_lens_contains':
rmath.c:(.text+0x810): multiple definition of `p2tr_math_diametral_lens_contains'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(rmath.o):rmath.c:(.text+0x810): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(rmath.o): In function `p2tr_math_incircle':
rmath.c:(.text+0x5f0): multiple definition of `p2tr_math_incircle'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(rmath.o):rmath.c:(.text+0x5f0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(rmath.o): In function `p2tr_math_intriangle':
rmath.c:(.text+0x330): multiple definition of `p2tr_math_intriangle'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(rmath.o):rmath.c:(.text+0x330): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(rmath.o): In function `p2tr_math_intriangle2':
rmath.c:(.text+0x390): multiple definition of `p2tr_math_intriangle2'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(rmath.o):rmath.c:(.text+0x390): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(rmath.o): In function `p2tr_math_length_sq':
rmath.c:(.text+0x0): multiple definition of `p2tr_math_length_sq'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(rmath.o):rmath.c:(.text+0x0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(rmath.o): In function `p2tr_math_length_sq2':
rmath.c:(.text+0x50): multiple definition of `p2tr_math_length_sq2'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(rmath.o):rmath.c:(.text+0x50): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(rmath.o): In function `p2tr_math_orient2d':
rmath.c:(.text+0x550): multiple definition of `p2tr_math_orient2d'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(rmath.o):rmath.c:(.text+0x550): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(rmath.o): In function `p2tr_math_triangle_barcycentric':
rmath.c:(.text+0x1d0): multiple definition of `p2tr_math_triangle_barcycentric'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(rmath.o):rmath.c:(.text+0x1d0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(rmath.o): In function `p2tr_math_triangle_circumcircle':
rmath.c:(.text+0x90): multiple definition of `p2tr_math_triangle_circumcircle'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(rmath.o):rmath.c:(.text+0x90): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o): In function `p2tr_mesh_action_group_begin':
mesh.c:(.text+0x570): multiple definition of `p2tr_mesh_action_group_begin'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o):mesh.c:(.text+0x570): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o): In function `p2tr_mesh_action_group_commit':
mesh.c:(.text+0x5c0): multiple definition of `p2tr_mesh_action_group_commit'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o):mesh.c:(.text+0x5c0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o): In function `p2tr_mesh_action_group_undo':
mesh.c:(.text+0x630): multiple definition of `p2tr_mesh_action_group_undo'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o):mesh.c:(.text+0x630): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o): In function `p2tr_mesh_add_edge':
mesh.c:(.text+0x1b0): multiple definition of `p2tr_mesh_add_edge'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o):mesh.c:(.text+0x1b0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o): In function `p2tr_mesh_add_point':
mesh.c:(.text+0xa0): multiple definition of `p2tr_mesh_add_point'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o):mesh.c:(.text+0xa0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o): In function `p2tr_mesh_add_triangle':
mesh.c:(.text+0x300): multiple definition of `p2tr_mesh_add_triangle'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o):mesh.c:(.text+0x300): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o): In function `p2tr_mesh_clear':
mesh.c:(.text+0x6c0): multiple definition of `p2tr_mesh_clear'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o):mesh.c:(.text+0x6c0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o): In function `p2tr_mesh_find_point':
mesh.c:(.text+0x910): multiple definition of `p2tr_mesh_find_point'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o):mesh.c:(.text+0x910): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o): In function `p2tr_mesh_find_point2':
mesh.c:(.text+0xa00): multiple definition of `p2tr_mesh_find_point2'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o):mesh.c:(.text+0xa00): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o): In function `p2tr_mesh_find_point_local':
mesh.c:(.text+0xaf0): multiple definition of `p2tr_mesh_find_point_local'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o):mesh.c:(.text+0xaf0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o): In function `p2tr_mesh_find_point_local2':
mesh.c:(.text+0xb50): multiple definition of `p2tr_mesh_find_point_local2'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o):mesh.c:(.text+0xb50): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o): In function `p2tr_mesh_free':
mesh.c:(.text+0x880): multiple definition of `p2tr_mesh_free'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o):mesh.c:(.text+0x880): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o): In function `p2tr_mesh_get_bounds':
mesh.c:(.text+0xdb0): multiple definition of `p2tr_mesh_get_bounds'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o):mesh.c:(.text+0xdb0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o): In function `p2tr_mesh_new':
mesh.c:(.text+0x0): multiple definition of `p2tr_mesh_new'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o):mesh.c:(.text+0x0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o): In function `p2tr_mesh_new_edge':
mesh.c:(.text+0x240): multiple definition of `p2tr_mesh_new_edge'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o):mesh.c:(.text+0x240): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o): In function `p2tr_mesh_new_or_existing_edge':
mesh.c:(.text+0x270): multiple definition of `p2tr_mesh_new_or_existing_edge'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o):mesh.c:(.text+0x270): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o): In function `p2tr_mesh_new_point':
mesh.c:(.text+0x150): multiple definition of `p2tr_mesh_new_point'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o):mesh.c:(.text+0x150): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o): In function `p2tr_mesh_new_point2':
mesh.c:(.text+0x180): multiple definition of `p2tr_mesh_new_point2'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o):mesh.c:(.text+0x180): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o): In function `p2tr_mesh_new_triangle':
mesh.c:(.text+0x350): multiple definition of `p2tr_mesh_new_triangle'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o):mesh.c:(.text+0x350): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o): In function `p2tr_mesh_on_edge_removed':
mesh.c:(.text+0x4c0): multiple definition of `p2tr_mesh_on_edge_removed'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o):mesh.c:(.text+0x4c0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o): In function `p2tr_mesh_on_point_removed':
mesh.c:(.text+0x3b0): multiple definition of `p2tr_mesh_on_point_removed'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o):mesh.c:(.text+0x3b0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o): In function `p2tr_mesh_on_triangle_removed':
mesh.c:(.text+0x520): multiple definition of `p2tr_mesh_on_triangle_removed'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o):mesh.c:(.text+0x520): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o): In function `p2tr_mesh_ref':
mesh.c:(.text+0x120): multiple definition of `p2tr_mesh_ref'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o):mesh.c:(.text+0x120): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o): In function `p2tr_mesh_unref':
mesh.c:(.text+0x460): multiple definition of `p2tr_mesh_unref'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh.o):mesh.c:(.text+0x460): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh-action.o): In function `p2tr_mesh_action_del_edge':
mesh-action.c:(.text+0x140): multiple definition of `p2tr_mesh_action_del_edge'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh-action.o):mesh-action.c:(.text+0x140): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh-action.o): In function `p2tr_mesh_action_del_point':
mesh-action.c:(.text+0x70): multiple definition of `p2tr_mesh_action_del_point'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh-action.o):mesh-action.c:(.text+0x70): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh-action.o): In function `p2tr_mesh_action_del_triangle':
mesh-action.c:(.text+0x220): multiple definition of `p2tr_mesh_action_del_triangle'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh-action.o):mesh-action.c:(.text+0x220): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh-action.o): In function `p2tr_mesh_action_free':
mesh-action.c:(.text+0x2b0): multiple definition of `p2tr_mesh_action_free'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh-action.o):mesh-action.c:(.text+0x2b0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh-action.o): In function `p2tr_mesh_action_new_edge':
mesh-action.c:(.text+0xd0): multiple definition of `p2tr_mesh_action_new_edge'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh-action.o):mesh-action.c:(.text+0xd0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh-action.o): In function `p2tr_mesh_action_new_point':
mesh-action.c:(.text+0x0): multiple definition of `p2tr_mesh_action_new_point'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh-action.o):mesh-action.c:(.text+0x0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh-action.o): In function `p2tr_mesh_action_new_triangle':
mesh-action.c:(.text+0x1b0): multiple definition of `p2tr_mesh_action_new_triangle'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh-action.o):mesh-action.c:(.text+0x1b0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh-action.o): In function `p2tr_mesh_action_ref':
mesh-action.c:(.text+0x280): multiple definition of `p2tr_mesh_action_ref'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh-action.o):mesh-action.c:(.text+0x280): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh-action.o): In function `p2tr_mesh_action_undo':
mesh-action.c:(.text+0x380): multiple definition of `p2tr_mesh_action_undo'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh-action.o):mesh-action.c:(.text+0x380): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh-action.o): In function `p2tr_mesh_action_unref':
mesh-action.c:(.text+0x320): multiple definition of `p2tr_mesh_action_unref'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh-action.o):mesh-action.c:(.text+0x320): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(point.o): In function `_p2tr_point_insert_edge':
point.c:(.text+0x260): multiple definition of `_p2tr_point_insert_edge'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(point.o):point.c:(.text+0x260): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(point.o): In function `_p2tr_point_remove_edge':
point.c:(.text+0x2b0): multiple definition of `_p2tr_point_remove_edge'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(point.o):point.c:(.text+0x2b0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(point.o): In function `p2tr_point_edge_ccw':
point.c:(.text+0x340): multiple definition of `p2tr_point_edge_ccw'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(point.o):point.c:(.text+0x340): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(point.o): In function `p2tr_point_edge_cw':
point.c:(.text+0x3d0): multiple definition of `p2tr_point_edge_cw'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(point.o):point.c:(.text+0x3d0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(point.o): In function `p2tr_point_free':
point.c:(.text+0x130): multiple definition of `p2tr_point_free'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(point.o):point.c:(.text+0x130): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(point.o): In function `p2tr_point_get_edge_to':
point.c:(.text+0x1d0): multiple definition of `p2tr_point_get_edge_to'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(point.o):point.c:(.text+0x1d0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(point.o): In function `p2tr_point_get_mesh':
point.c:(.text+0x5e0): multiple definition of `p2tr_point_get_mesh'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(point.o):point.c:(.text+0x5e0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(point.o): In function `p2tr_point_has_constrained_edge':
point.c:(.text+0x4c0): multiple definition of `p2tr_point_has_constrained_edge'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(point.o):point.c:(.text+0x4c0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(point.o): In function `p2tr_point_has_edge_to':
point.c:(.text+0x180): multiple definition of `p2tr_point_has_edge_to'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(point.o):point.c:(.text+0x180): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(point.o): In function `p2tr_point_is_fully_in_domain':
point.c:(.text+0x460): multiple definition of `p2tr_point_is_fully_in_domain'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(point.o):point.c:(.text+0x460): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(point.o): In function `p2tr_point_new':
point.c:(.text+0x0): multiple definition of `p2tr_point_new'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(point.o):point.c:(.text+0x0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(point.o): In function `p2tr_point_new2':
point.c:(.text+0x60): multiple definition of `p2tr_point_new2'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(point.o):point.c:(.text+0x60): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(point.o): In function `p2tr_point_ref':
point.c:(.text+0x510): multiple definition of `p2tr_point_ref'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(point.o):point.c:(.text+0x510): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(point.o): In function `p2tr_point_remove':
point.c:(.text+0xd0): multiple definition of `p2tr_point_remove'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(point.o):point.c:(.text+0xd0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(point.o): In function `p2tr_point_unref':
point.c:(.text+0x540): multiple definition of `p2tr_point_unref'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(point.o):point.c:(.text+0x540): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(pslg.o): In function `p2tr_pslg_add_existing_line':
pslg.c:(.text+0x60): multiple definition of `p2tr_pslg_add_existing_line'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(pslg.o):pslg.c:(.text+0x60): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(pslg.o): In function `p2tr_pslg_add_new_line':
pslg.c:(.text+0x30): multiple definition of `p2tr_pslg_add_new_line'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(pslg.o):pslg.c:(.text+0x30): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(pslg.o): In function `p2tr_pslg_contains_line':
pslg.c:(.text+0xa0): multiple definition of `p2tr_pslg_contains_line'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(pslg.o):pslg.c:(.text+0xa0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(pslg.o): In function `p2tr_pslg_free':
pslg.c:(.text+0xb0): multiple definition of `p2tr_pslg_free'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(pslg.o):pslg.c:(.text+0xb0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(pslg.o): In function `p2tr_pslg_iter_init':
pslg.c:(.text+0x80): multiple definition of `p2tr_pslg_iter_init'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(pslg.o):pslg.c:(.text+0x80): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(pslg.o): In function `p2tr_pslg_iter_next':
pslg.c:(.text+0x90): multiple definition of `p2tr_pslg_iter_next'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(pslg.o):pslg.c:(.text+0x90): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(pslg.o): In function `p2tr_pslg_new':
pslg.c:(.text+0x0): multiple definition of `p2tr_pslg_new'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(pslg.o):pslg.c:(.text+0x0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(pslg.o): In function `p2tr_pslg_size':
pslg.c:(.text+0x70): multiple definition of `p2tr_pslg_size'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(pslg.o):pslg.c:(.text+0x70): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(refiner.o): In function `p2tr_refiner_false_too_big':
refiner.c:(.text+0x0): multiple definition of `p2tr_refiner_false_too_big'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(refiner.o):refiner.c:(.text+0x0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(refiner.o): In function `p2tr_refiner_free':
refiner.c:(.text+0x40): multiple definition of `p2tr_refiner_free'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(refiner.o):refiner.c:(.text+0x40): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(refiner.o): In function `p2tr_refiner_new':
refiner.c:(.text+0x30): multiple definition of `p2tr_refiner_new'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(refiner.o):refiner.c:(.text+0x30): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(refiner.o): In function `p2tr_refiner_refine':
refiner.c:(.text+0x50): multiple definition of `p2tr_refiner_refine'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(refiner.o):refiner.c:(.text+0x50): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(triangle.o): In function `p2tr_triangle_circumcircle_contains_point':
triangle.c:(.text+0x800): multiple definition of `p2tr_triangle_circumcircle_contains_point'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(triangle.o):triangle.c:(.text+0x800): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(triangle.o): In function `p2tr_triangle_contains_point':
triangle.c:(.text+0x830): multiple definition of `p2tr_triangle_contains_point'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(triangle.o):triangle.c:(.text+0x830): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(triangle.o): In function `p2tr_triangle_contains_point2':
triangle.c:(.text+0x860): multiple definition of `p2tr_triangle_contains_point2'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(triangle.o):triangle.c:(.text+0x860): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(triangle.o): In function `p2tr_triangle_free':
triangle.c:(.text+0x370): multiple definition of `p2tr_triangle_free'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(triangle.o):triangle.c:(.text+0x370): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(triangle.o): In function `p2tr_triangle_get_angle_at':
triangle.c:(.text+0x680): multiple definition of `p2tr_triangle_get_angle_at'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(triangle.o):triangle.c:(.text+0x680): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(triangle.o): In function `p2tr_triangle_get_circum_circle':
triangle.c:(.text+0x7d0): multiple definition of `p2tr_triangle_get_circum_circle'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(triangle.o):triangle.c:(.text+0x7d0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(triangle.o): In function `p2tr_triangle_get_mesh':
triangle.c:(.text+0x560): multiple definition of `p2tr_triangle_get_mesh'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(triangle.o):triangle.c:(.text+0x560): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(triangle.o): In function `p2tr_triangle_get_opposite_edge':
triangle.c:(.text+0x630): multiple definition of `p2tr_triangle_get_opposite_edge'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(triangle.o):triangle.c:(.text+0x630): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(triangle.o): In function `p2tr_triangle_get_opposite_point':
triangle.c:(.text+0x5a0): multiple definition of `p2tr_triangle_get_opposite_point'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(triangle.o):triangle.c:(.text+0x5a0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(triangle.o): In function `p2tr_triangle_is_removed':
triangle.c:(.text+0x3b0): multiple definition of `p2tr_triangle_is_removed'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(triangle.o):triangle.c:(.text+0x3b0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(triangle.o): In function `p2tr_triangle_new':
triangle.c:(.text+0x0): multiple definition of `p2tr_triangle_new'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(triangle.o):triangle.c:(.text+0x0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(triangle.o): In function `p2tr_triangle_ref':
triangle.c:(.text+0x2a0): multiple definition of `p2tr_triangle_ref'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(triangle.o):triangle.c:(.text+0x2a0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(triangle.o): In function `p2tr_triangle_remove':
triangle.c:(.text+0x3e0): multiple definition of `p2tr_triangle_remove'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(triangle.o):triangle.c:(.text+0x3e0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(triangle.o): In function `p2tr_triangle_smallest_non_constrained_angle':
triangle.c:(.text+0x6f0): multiple definition of `p2tr_triangle_smallest_non_constrained_angle'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(triangle.o):triangle.c:(.text+0x6f0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(triangle.o): In function `p2tr_triangle_unref':
triangle.c:(.text+0x2d0): multiple definition of `p2tr_triangle_unref'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(triangle.o):triangle.c:(.text+0x2d0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(utils.o): In function `p2tr_utils_new_reversed_pointer_list':
utils.c:(.text+0x0): multiple definition of `p2tr_utils_new_reversed_pointer_list'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(utils.o):utils.c:(.text+0x0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vector2.o): In function `p2tr_vector2_center':
vector2.c:(.text+0xf0): multiple definition of `p2tr_vector2_center'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vector2.o):vector2.c:(.text+0xf0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vector2.o): In function `p2tr_vector2_copy':
vector2.c:(.text+0x180): multiple definition of `p2tr_vector2_copy'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vector2.o):vector2.c:(.text+0x180): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vector2.o): In function `p2tr_vector2_dot':
vector2.c:(.text+0x0): multiple definition of `p2tr_vector2_dot'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vector2.o):vector2.c:(.text+0x0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vector2.o): In function `p2tr_vector2_is_same':
vector2.c:(.text+0x40): multiple definition of `p2tr_vector2_is_same'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vector2.o):vector2.c:(.text+0x40): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vector2.o): In function `p2tr_vector2_norm':
vector2.c:(.text+0x140): multiple definition of `p2tr_vector2_norm'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vector2.o):vector2.c:(.text+0x140): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vector2.o): In function `p2tr_vector2_sub':
vector2.c:(.text+0xb0): multiple definition of `p2tr_vector2_sub'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vector2.o):vector2.c:(.text+0xb0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o): In function `p2tr_vedge_create':
vedge.c:(.text+0x200): multiple definition of `p2tr_vedge_create'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o):vedge.c:(.text+0x200): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o): In function `p2tr_vedge_free':
vedge.c:(.text+0x1b0): multiple definition of `p2tr_vedge_free'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o):vedge.c:(.text+0x1b0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o): In function `p2tr_vedge_get':
vedge.c:(.text+0x2f0): multiple definition of `p2tr_vedge_get'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o):vedge.c:(.text+0x2f0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o): In function `p2tr_vedge_get_mesh':
vedge.c:(.text+0x290): multiple definition of `p2tr_vedge_get_mesh'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o):vedge.c:(.text+0x290): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o): In function `p2tr_vedge_is_real':
vedge.c:(.text+0x1e0): multiple definition of `p2tr_vedge_is_real'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o):vedge.c:(.text+0x1e0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o): In function `p2tr_vedge_new':
vedge.c:(.text+0x0): multiple definition of `p2tr_vedge_new'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o):vedge.c:(.text+0x0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o): In function `p2tr_vedge_new2':
vedge.c:(.text+0x80): multiple definition of `p2tr_vedge_new2'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o):vedge.c:(.text+0x80): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o): In function `p2tr_vedge_ref':
vedge.c:(.text+0x100): multiple definition of `p2tr_vedge_ref'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o):vedge.c:(.text+0x100): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o): In function `p2tr_vedge_remove':
vedge.c:(.text+0x2a0): multiple definition of `p2tr_vedge_remove'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o):vedge.c:(.text+0x2a0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o): In function `p2tr_vedge_set_add':
vedge.c:(.text+0x4a0): multiple definition of `p2tr_vedge_set_add'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o):vedge.c:(.text+0x4a0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o): In function `p2tr_vedge_set_add2':
vedge.c:(.text+0x520): multiple definition of `p2tr_vedge_set_add2'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o):vedge.c:(.text+0x520): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o): In function `p2tr_vedge_set_free':
vedge.c:(.text+0x690): multiple definition of `p2tr_vedge_set_free'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o):vedge.c:(.text+0x690): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o): In function `p2tr_vedge_set_new':
vedge.c:(.text+0x3c0): multiple definition of `p2tr_vedge_set_new'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o):vedge.c:(.text+0x3c0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o): In function `p2tr_vedge_set_pop':
vedge.c:(.text+0x5e0): multiple definition of `p2tr_vedge_set_pop'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o):vedge.c:(.text+0x5e0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o): In function `p2tr_vedge_set_size':
vedge.c:(.text+0x680): multiple definition of `p2tr_vedge_set_size'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o):vedge.c:(.text+0x680): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o): In function `p2tr_vedge_try_get_and_unref':
vedge.c:(.text+0x310): multiple definition of `p2tr_vedge_try_get_and_unref'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o):vedge.c:(.text+0x310): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o): In function `p2tr_vedge_undirected_equals':
vedge.c:(.text+0x430): multiple definition of `p2tr_vedge_undirected_equals'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o):vedge.c:(.text+0x430): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o): In function `p2tr_vedge_undirected_hash':
vedge.c:(.text+0x3e0): multiple definition of `p2tr_vedge_undirected_hash'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o):vedge.c:(.text+0x3e0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o): In function `p2tr_vedge_unref':
vedge.c:(.text+0x130): multiple definition of `p2tr_vedge_unref'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vedge.o):vedge.c:(.text+0x130): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vtriangle.o): In function `p2tr_vtriangle_create':
vtriangle.c:(.text+0x220): multiple definition of `p2tr_vtriangle_create'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vtriangle.o):vtriangle.c:(.text+0x220): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vtriangle.o): In function `p2tr_vtriangle_free':
vtriangle.c:(.text+0x140): multiple definition of `p2tr_vtriangle_free'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vtriangle.o):vtriangle.c:(.text+0x140): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vtriangle.o): In function `p2tr_vtriangle_get':
vtriangle.c:(.text+0x3c0): multiple definition of `p2tr_vtriangle_get'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vtriangle.o):vtriangle.c:(.text+0x3c0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vtriangle.o): In function `p2tr_vtriangle_get_mesh':
vtriangle.c:(.text+0x180): multiple definition of `p2tr_vtriangle_get_mesh'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vtriangle.o):vtriangle.c:(.text+0x180): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vtriangle.o): In function `p2tr_vtriangle_is_real':
vtriangle.c:(.text+0x190): multiple definition of `p2tr_vtriangle_is_real'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vtriangle.o):vtriangle.c:(.text+0x190): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vtriangle.o): In function `p2tr_vtriangle_new':
vtriangle.c:(.text+0x0): multiple definition of `p2tr_vtriangle_new'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vtriangle.o):vtriangle.c:(.text+0x0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vtriangle.o): In function `p2tr_vtriangle_ref':
vtriangle.c:(.text+0x80): multiple definition of `p2tr_vtriangle_ref'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vtriangle.o):vtriangle.c:(.text+0x80): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vtriangle.o): In function `p2tr_vtriangle_remove':
vtriangle.c:(.text+0x330): multiple definition of `p2tr_vtriangle_remove'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vtriangle.o):vtriangle.c:(.text+0x330): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vtriangle.o): In function `p2tr_vtriangle_unref':
vtriangle.c:(.text+0xb0): multiple definition of `p2tr_vtriangle_unref'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(vtriangle.o):vtriangle.c:(.text+0xb0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(visibility.o): In function `p2tr_visibility_is_visible_from_edges':
visibility.c:(.text+0x0): multiple definition of `p2tr_visibility_is_visible_from_edges'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(visibility.o):visibility.c:(.text+0x0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh-render.o): In function `p2tr_mesh_render_b':
mesh-render.c:(.text+0x760): multiple definition of `p2tr_mesh_render_b'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh-render.o):mesh-render.c:(.text+0x760): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh-render.o): In function `p2tr_mesh_render_cache_uvt':
mesh-render.c:(.text+0x0): multiple definition of `p2tr_mesh_render_cache_uvt'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh-render.o):mesh-render.c:(.text+0x0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh-render.o): In function `p2tr_mesh_render_cache_uvt_exact':
mesh-render.c:(.text+0x20): multiple definition of `p2tr_mesh_render_cache_uvt_exact'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh-render.o):mesh-render.c:(.text+0x20): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh-render.o): In function `p2tr_mesh_render_f':
mesh-render.c:(.text+0x450): multiple definition of `p2tr_mesh_render_f'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh-render.o):mesh-render.c:(.text+0x450): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh-render.o): In function `p2tr_mesh_render_from_cache_b':
mesh-render.c:(.text+0x4d0): multiple definition of `p2tr_mesh_render_from_cache_b'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh-render.o):mesh-render.c:(.text+0x4d0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh-render.o): In function `p2tr_mesh_render_from_cache_f':
mesh-render.c:(.text+0x1b0): multiple definition of `p2tr_mesh_render_from_cache_f'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(mesh-render.o):mesh-render.c:(.text+0x1b0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(svg-plot.o): In function `p2tr_render_svg':
svg-plot.c:(.text+0x380): multiple definition of `p2tr_render_svg'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(svg-plot.o):svg-plot.c:(.text+0x380): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(svg-plot.o): In function `p2tr_render_svg_draw_circle':
svg-plot.c:(.text+0x320): multiple definition of `p2tr_render_svg_draw_circle'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(svg-plot.o):svg-plot.c:(.text+0x320): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(svg-plot.o): In function `p2tr_render_svg_draw_line':
svg-plot.c:(.text+0x150): multiple definition of `p2tr_render_svg_draw_line'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(svg-plot.o):svg-plot.c:(.text+0x150): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(svg-plot.o): In function `p2tr_render_svg_draw_triangle':
svg-plot.c:(.text+0x2b0): multiple definition of `p2tr_render_svg_draw_triangle'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(svg-plot.o):svg-plot.c:(.text+0x2b0): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(svg-plot.o): In function `p2tr_render_svg_finish':
svg-plot.c:(.text+0x110): multiple definition of `p2tr_render_svg_finish'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(svg-plot.o):svg-plot.c:(.text+0x110): first defined here
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(svg-plot.o): In function `p2tr_render_svg_init':
svg-plot.c:(.text+0x0): multiple definition of `p2tr_render_svg_init'
/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a(svg-plot.o):svg-plot.c:(.text+0x0): first defined here
cc: error: linker command failed with exit code 1 (use -v to see invocation)
Error while executing cc -shared -fPIC -DPIC -o .libs/seamless-clone.so -pthread -I/usr/local/include/json-glib-1.0 -I/usr/local/include/gio-unix-2.0/ -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/babl-0.1 -I../../libs/poly2tri-c -I../../seamless-clone -O2 -pipe -mmmx -Wall -Wdeclaration-after-statement -Wmissing-prototypes -Wmissing-declarations -Winit-self -Wpointer-arith -Wold-style-definition -Wl,-E .libs/seamless-clone.o -Wl,-whole-archive /hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a /hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/libs/poly2tri-c/poly2tri-c/.libs/libpoly2tri-c.a -Wl,-no-whole-archive -L.libs -lgobject-2.0 -lglib-2.0 -liconv -lpcre -lintl -lffi -lgmodule-2.0 -lgegl-sc-0.4 -lgegl-0.4 -ljson-glib-1.0 -lgio-2.0 -lgthread-2.0 -lbabl-0.1 -lm -lpthread -lz
gmake[3]: *** [Makefile:602: seamless-clone.la] Error 2
gmake[3]: Leaving directory '/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/operations/seamless-clone'
gmake[2]: *** [Makefile:509: all-recursive] Error 1
gmake[2]: Leaving directory '/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4/operations'
gmake[1]: *** [Makefile:636: all-recursive] Error 1
gmake[1]: Leaving directory '/hack/objdirs/pobj/gegl04-0.4.4/gegl-0.4.4'
gmake: *** [Makefile:543: all] Error 2