mirror of
https://gitlab.com/embeddable-common-lisp/ecl.git
synced 2026-01-21 20:12:51 -08:00
android: do not compile with -D_FILE_OFFSET_BITS=64
Otherwise on NDK >= 16 fseeko and ftello are not declared in
stdio.h for Android API versions smaller than 24 (See
https://android-developers.googleblog.com/2017/09/introducing-android-native-development.html).
This commit is contained in:
parent
736f50b864
commit
06d6ffe158
2 changed files with 2 additions and 2 deletions
2
src/aclocal.m4
vendored
2
src/aclocal.m4
vendored
|
|
@ -261,7 +261,7 @@ case "${host_os}" in
|
|||
ECL_LDRPATH='-Wl,--rpath,~A'
|
||||
clibs="-ldl ${clibs}"
|
||||
# Maybe CFLAGS="-D_ISOC99_SOURCE ${CFLAGS}" ???
|
||||
CFLAGS="-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPLATFORM_ANDROID -DUSE_GET_STACKBASE_FOR_MAIN -DIGNORE_DYNAMIC_LOADING ${CFLAGS}"
|
||||
CFLAGS="-D_GNU_SOURCE -DPLATFORM_ANDROID -DUSE_GET_STACKBASE_FOR_MAIN -DIGNORE_DYNAMIC_LOADING ${CFLAGS}"
|
||||
ECL_ADD_FEATURE([android])
|
||||
;;
|
||||
|
||||
|
|
|
|||
2
src/configure
vendored
2
src/configure
vendored
|
|
@ -4920,7 +4920,7 @@ case "${host_os}" in
|
|||
ECL_LDRPATH='-Wl,--rpath,~A'
|
||||
clibs="-ldl ${clibs}"
|
||||
# Maybe CFLAGS="-D_ISOC99_SOURCE ${CFLAGS}" ???
|
||||
CFLAGS="-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPLATFORM_ANDROID -DUSE_GET_STACKBASE_FOR_MAIN -DIGNORE_DYNAMIC_LOADING ${CFLAGS}"
|
||||
CFLAGS="-D_GNU_SOURCE -DPLATFORM_ANDROID -DUSE_GET_STACKBASE_FOR_MAIN -DIGNORE_DYNAMIC_LOADING ${CFLAGS}"
|
||||
|
||||
LSP_FEATURES="(cons :android ${LSP_FEATURES})"
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue