diff options
author | Yusuke Endoh <mame@ruby-lang.org> | 2019-10-10 23:22:37 +0900 |
---|---|---|
committer | Yusuke Endoh <mame@ruby-lang.org> | 2019-10-10 23:22:37 +0900 |
commit | 41719096957aa3d80e2e23d04ae288d2dee5328e (patch) | |
tree | bd3534ea0a7b2f8f35d7effd93c60d2e7d6e3ef9 /mjit_worker.c | |
parent | f845e1bc9951ef40f2b3672d825aa67f6d6f8368 (diff) |
mjit_worker.c: Add `-lm` to the C compiler in MJIT on Android
To avoid:
cannot locate symbol "modf" referenced by .../_ruby_mjit_XXX.so"
Diffstat (limited to 'mjit_worker.c')
-rw-r--r-- | mjit_worker.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/mjit_worker.c b/mjit_worker.c index cc19e2760b..193213e3a8 100644 --- a/mjit_worker.c +++ b/mjit_worker.c @@ -289,6 +289,9 @@ static const char *const CC_LIBS[] = { # endif "-lgcc", // mingw, cygwin, and GCC platforms using `-nodefaultlibs -nostdlib` #endif +#if defined __ANDROID__ + "-lm", // to avoid 'cannot locate symbol "modf" referenced by .../_ruby_mjit_XXX.so"' +#endif NULL }; |