From dff919a91576934c39d8faf26976e48ac0bff44a Mon Sep 17 00:00:00 2001 From: Matt Brubeck Date: Fri, 11 Apr 2014 16:46:13 -0700 Subject: [PATCH] Work around dynamic linking problems on Android This appears to fix an intermittent "symbol not found error" from dlopen on Android. --- glue.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/glue.rs b/glue.rs index aa6709ada..cb1b6987b 100644 --- a/glue.rs +++ b/glue.rs @@ -44,13 +44,12 @@ pub struct ProxyTraps { trace: Option } -#[cfg(not(target_os = "android"))] #[link(name = "jsglue")] extern { } #[cfg(target_os = "android")] -#[link_args = "-ljsglue -lstdc++ -lgcc"] +#[link_args = "-ljsglue -lstdc++ -lgcc -rdynamic"] extern { } extern {