From 370bc486227bfb5bce7f6238a79343cac9c7f33e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Kochma=C5=84ski?= Date: Sun, 11 Dec 2016 11:11:28 +0100 Subject: [PATCH] autotools: improve cc script --- src/aclocal.m4 | 4 +--- src/configure | 10 ++++------ src/configure.ac | 6 +++--- 3 files changed, 8 insertions(+), 12 deletions(-) diff --git a/src/aclocal.m4 b/src/aclocal.m4 index 7410019f4..b10e2077e 100644 --- a/src/aclocal.m4 +++ b/src/aclocal.m4 @@ -261,9 +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 -DANDROID -DPLATFORM_ANDROID -DUSE_GET_STACKBASE_FOR_MAIN -DIGNORE_DYNAMIC_LOADING -DAO_REQUIRE_CAS ${CFLAGS}" - SONAME="${SHAREDPREFIX}ecl.${SHAREDEXT}.SOVERSION" - SONAME_LDFLAGS="-Wl,-soname,SONAME" + CFLAGS="-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPLATFORM_ANDROID -DUSE_GET_STACKBASE_FOR_MAIN -DIGNORE_DYNAMIC_LOADING ${CFLAGS}" ECL_ADD_FEATURE([android]) ;; diff --git a/src/configure b/src/configure index a2459b78f..7f443563d 100755 --- a/src/configure +++ b/src/configure @@ -1478,8 +1478,8 @@ Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) --with-cross-config=f supply configuration for a cross compiler - --with-C-gmp Deperecated! See --enable-gmp - --with-system-gmp Deperecated! See --enable-gmp + --with-C-gmp Deprecated! See --enable-gmp + --with-system-gmp Derpecated! See --enable-gmp --with-gmp=args Deprecated! See --with-gmp-args --with-gmp-args=args supply arguments for configuring GMP library --with-gmp-prefix=path prefix for system GMP includes and libraries @@ -4889,9 +4889,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 -DANDROID -DPLATFORM_ANDROID -DUSE_GET_STACKBASE_FOR_MAIN -DIGNORE_DYNAMIC_LOADING -DAO_REQUIRE_CAS ${CFLAGS}" - SONAME="${SHAREDPREFIX}ecl.${SHAREDEXT}.SOVERSION" - SONAME_LDFLAGS="-Wl,-soname,SONAME" + CFLAGS="-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPLATFORM_ANDROID -DUSE_GET_STACKBASE_FOR_MAIN -DIGNORE_DYNAMIC_LOADING ${CFLAGS}" LSP_FEATURES="(cons :android ${LSP_FEATURES})" @@ -5666,7 +5664,7 @@ $as_echo "$as_me: Configuring included GMP library:" >&6;} # below with 'NM=$PLATFORM_PREFIX/bin/arm-linux-androideabi-nm'. mkdir gmp (destdir=`${PWDCMD}`; cd gmp && CC="${CC} ${PICFLAG}" \ - NM=nm $srcdir/gmp/configure --disable-shared --prefix=${destdir} \ + $srcdir/gmp/configure --disable-shared --prefix=${destdir} \ -infodir=${destdir}/doc --includedir=${destdir}/ecl --with-pic \ --libdir=${destdir} --build=${gmp_build} --host=${host_alias} \ CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" CPPFLAGS="$CPPFLAGS" CC="${CC} ${PICFLAG}" \ diff --git a/src/configure.ac b/src/configure.ac index 2f297bc86..93494cf3f 100644 --- a/src/configure.ac +++ b/src/configure.ac @@ -71,12 +71,12 @@ AC_ARG_ENABLE(gmp, dnl GMP library options AC_ARG_WITH(C-gmp, AS_HELP_STRING( [--with-C-gmp], - [Deperecated! See --enable-gmp]), + [Deprecated! See --enable-gmp]), [with_c_gmp=yes; with_system_gmp=no], [with_c_gmp=no]) AC_ARG_WITH(system-gmp, AS_HELP_STRING( [--with-system-gmp], - [Deperecated! See --enable-gmp]), + [Derpecated! See --enable-gmp]), [], [with_system_gmp="auto"]) AC_ARG_WITH(gmp, @@ -447,7 +447,7 @@ if test "x${with_system_gmp}" = "xno" ; then mkdir gmp dnl Notice we need -DPIC to force the assembler to generate PIC code (destdir=`${PWDCMD}`; cd gmp && CC="${CC} ${PICFLAG}" \ - NM=nm $srcdir/gmp/configure --disable-shared --prefix=${destdir} \ + $srcdir/gmp/configure --disable-shared --prefix=${destdir} \ -infodir=${destdir}/doc --includedir=${destdir}/ecl --with-pic \ --libdir=${destdir} --build=${gmp_build} --host=${host_alias} \ CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" CPPFLAGS="$CPPFLAGS" CC="${CC} ${PICFLAG}" \