From bf59348d73adbedc0dfbbfb46a1ba22a697d5512 Mon Sep 17 00:00:00 2001 From: Laurent Sansonetti Date: Tue, 2 Dec 2014 21:51:38 +0100 Subject: [PATCH] link the payload library with -O0 and -g3 (probably needed since we use LtO with the Ruby .bc files) --- lib/motion/project/template/android/config.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/motion/project/template/android/config.rb b/lib/motion/project/template/android/config.rb index a0d06524..d2c4c538 100644 --- a/lib/motion/project/template/android/config.rb +++ b/lib/motion/project/template/android/config.rb @@ -209,7 +209,7 @@ module Motion; module Project; end def ldflags - "-Wl,-soname,#{payload_library_filename} -shared --sysroot=\"#{ndk_path}/platforms/android-#{api_version_ndk}/arch-arm\" -lgcc -gcc-toolchain \"#{ndk_path}/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64\" -no-canonical-prefixes -target #{arch}-none-linux-androideabi -Wl,--no-undefined -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now" + "-Wl,-soname,#{payload_library_filename} -shared --sysroot=\"#{ndk_path}/platforms/android-#{api_version_ndk}/arch-arm\" -lgcc -gcc-toolchain \"#{ndk_path}/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64\" -no-canonical-prefixes -target #{arch}-none-linux-androideabi -Wl,--no-undefined -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -O0 -g3" end def versioned_datadir