[gegl] operations: Link to gegl on all platforms, not just Windows



commit 9b24f87ff175ae7a79a57cb60e5e3d908a5cb9e2
Author: Jon Nordby <jononor gmail com>
Date:   Thu May 3 01:22:00 2012 +0200

    operations: Link to gegl on all platforms, not just Windows
    
    On recent Arch Linux, loading of operations fail with
    undefined symbols in gegl and babl when they are not
    linked against these at build time.
    Potentially a change in the GNU linker introduced this behavior.

 operations/Makefile-common.am |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/operations/Makefile-common.am b/operations/Makefile-common.am
index ab59841..184bed6 100644
--- a/operations/Makefile-common.am
+++ b/operations/Makefile-common.am
@@ -1,8 +1,9 @@
 if PLATFORM_WIN32
 no_undefined = -no-undefined
-libgegl = $(top_builddir)/gegl/libgegl-$(GEGL_API_VERSION).la $(BABL_LIBS)
 endif
 
+libgegl = $(top_builddir)/gegl/libgegl-$(GEGL_API_VERSION).la $(BABL_LIBS)
+
 op_libs = $(DEP_LIBS) $(libgegl) $(OPENCL_LIBS)
 
 GEGLHEADERS     = $(wildcard $(top_srcdir)/gegl/*.h)\



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]