From 62d0f46533c7b3946807059562fed4d2f44f85a9 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Alexis=20Laferri=C3=A8re?= Date: Wed, 19 Aug 2015 14:34:57 -0400 Subject: [PATCH] nit: do not specify an soname (or -g) for JIT FFI libraries MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Fix #1623 Signed-off-by: Alexis Laferrière --- .../dynamic_loading_ffi/on_demand_compiler.nit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/interpreter/dynamic_loading_ffi/on_demand_compiler.nit b/src/interpreter/dynamic_loading_ffi/on_demand_compiler.nit index eba0678..c54d578 100644 --- a/src/interpreter/dynamic_loading_ffi/on_demand_compiler.nit +++ b/src/interpreter/dynamic_loading_ffi/on_demand_compiler.nit @@ -109,7 +109,7 @@ redef class AModule # Link everything in a shared library # TODO customize the compiler - var cmd = "{v.c_compiler} -Wall -shared -Wl,-soname,{mmodule.name}.so -g -o {foreign_code_lib_path} {object_files.join(" ")} {ldflags}" + var cmd = "{v.c_compiler} -Wall -shared -o {foreign_code_lib_path} {object_files.join(" ")} {ldflags}" if sys.system(cmd) != 0 then v.fatal "FFI Error: Failed to link native code using `{cmd}`" return false -- 1.7.9.5