[gegl] meson: add export dynamic for the gegl binary, fixing luajit ffi



commit a07cbdf3c9fb5e78ce709d8950ab086e54ca2997
Author: Øyvind Kolås <pippin gimp org>
Date:   Thu Aug 15 12:43:00 2019 +0200

    meson: add export dynamic for the gegl binary, fixing luajit ffi

 bin/meson.build | 2 ++
 meson.build     | 1 +
 2 files changed, 3 insertions(+)
---
diff --git a/bin/meson.build b/bin/meson.build
index 8e568535b..4daf6cb49 100644
--- a/bin/meson.build
+++ b/bin/meson.build
@@ -11,6 +11,7 @@ gegl_deps = [
   glib,
   gobject,
   math,
+  #libdl
 ]
 
 if libpng.found()
@@ -45,6 +46,7 @@ gegl_bin = executable('gegl',
   gegl_sources,
   include_directories: [ rootInclude, geglInclude, ],
   dependencies: gegl_deps,
+  export_dynamic: true,
   link_with: gegl_lib,
   install: true,
 )
diff --git a/meson.build b/meson.build
index e0de98195..79c2e910f 100644
--- a/meson.build
+++ b/meson.build
@@ -149,6 +149,7 @@ config.set('HAVE_FSYNC',       cc.has_function('fsync'))
 config.set('HAVE_MALLOC_TRIM', cc.has_function('malloc_trim'))
 
 math    = cc.find_library('m', required: false)
+libdl   = cc.find_library('dl', required : false)
 thread  = dependency('threads')
 
 babl      = dependency('babl',        version: '>=0.1.71')


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