[gegl/soc-2012-editor] operations: Link to gegl on all platforms, not just Windows



commit 017785834f979f2772a7eefc86bc25b2dd2fbee1
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]