[hipl-dev] Android Cross Compilation Issue

  • From: Lingyuan He <lingyuan.he@xxxxxxxxxxx>
  • To: "hipl-dev@xxxxxxxxxxxxx" <hipl-dev@xxxxxxxxxxxxx>
  • Date: Mon, 11 May 2015 00:32:46 -0400

Hi,

I am cross-compiling HIPL to Android (compatible to android-14 4.0 IceCream
Sandwich) using NDK R10d, with most of the script borrowed from the
prepare_android_toolchain.sh, with arm-linux-androideabi-gcc-4.9.

I patched NDK using the patches found in patches/android/ndk, and I also
patched libnefilter_queue.

NDK toolchain was built successfully with:
$NDK_ROOT/build/tools/make-standalone-toolchain.sh
--toolchain=arm-linux-androideabi-4.9 --platform=android-14 --arch=arm
--ndk-dir=$NDK_ROOT --system=linux-x86 --install-dir=$TOOLCHAIN_FOLDER

In compilation, while the dependencies work just fine, I cannot compile HIPL:
====================================================================
make all-am
make[1]: Entering directory
`/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/work/hipl-1.0.8'
CC libcore/builder.lo
In file included from /usr/include/errno.h:29:0,
from libcore/builder.c:89:
/usr/include/features.h:324:26: fatal error: bits/predefs.h: No such file or
directory
#include <bits/predefs.h>
^
compilation terminated.
make[1]: *** [libcore/builder.lo] Error 1
make[1]: Leaving directory
`/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/work/hipl-1.0.8'
make: *** [all] Error 2
make install-am
make[1]: Entering directory
`/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/work/hipl-1.0.8'
CC libcore/builder.lo
In file included from /usr/include/errno.h:29:0,
from libcore/builder.c:89:
/usr/include/features.h:324:26: fatal error: bits/predefs.h: No such file or
directory
#include <bits/predefs.h>
^
compilation terminated.
====================================================================


The part of script to compile HIPL works as follow:
=========================================================================================
INSTALL_PATH=$(pwd)/install
TOOLCHAIN_FOLDER=$(pwd)/toolchain
TOOLCHAIN=$TOOLCHAIN_FOLDER/bin/arm-linux-androideabi-
HOST=arm-linux
PKG_CONFIG_PATH=$INSTALL_PATH/lib/pkgconfig:$PKG_CONFIG_PATH
LDFLAGS="-L$INSTALL_PATH/lib" CFLAGS="-I$INSTALL_PATH/include -DOPENSSL_THREADS
-D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_N -DL_ENDIAN -DTERMIO -O3
-fomit-frame-pointer -Wall -fPIC" CC=${TOOLCHAIN}gcc AR=${TOOLCHAIN}ar
ARD=${TOOLCHAIN}ar RANLIB=${TOOLCHAIN}ranlib LD=${TOOLCHAIN}ld
NM=${TOOLCHAIN}nm ./configure --enable-android --disable-android-pie
--host=$HOST --prefix=$INSTALL_PATH
==========================================================================================

Top lines of configure show expected result:
==============================================
configure: WARNING: If you wanted to set the --build type, don't use --host.
If a cross compiler is detected then cross compile mode will be used.
checking for arm-linux-gcc...
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... yes
===============================================

I also attached config.log for reference, where I did not find anything
suspicious.

It appeared to me that the compiler looks into my default /usr/include folder
for header file, and this puzzles me.

Any insight and help?

Thanks,
Lingyuan
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by HIP for Linux configure 1.0.8, which was
generated by GNU Autoconf 2.63. Invocation command line was

$ ./configure --enable-android --disable-android-pie --host=arm-linux
--prefix=/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install

## --------- ##
## Platform. ##
## --------- ##

hostname = lingyuan-HP
uname -m = x86_64
uname -r = 3.13.0-52-generic
uname -s = Linux
uname -v = #86~precise1-Ubuntu SMP Tue May 5 18:08:21 UTC 2015

/usr/bin/uname -p = unknown
/bin/uname -X = unknown

/bin/arch = unknown
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown

PATH: /usr/lib/lightdm/lightdm
PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /sbin
PATH: /bin
PATH: /usr/games


## ----------- ##
## Core tests. ##
## ----------- ##

configure:2095: checking for arm-linux-gcc
configure:2122: result:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
configure:2394: checking for C compiler version
configure:2402:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
--version >&5
arm-linux-androideabi-gcc (GCC) 4.9 20140827 (prerelease)
Copyright (C) 2014 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:2406: $? = 0
configure:2413:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-v >&5
Using built-in specs.
COLLECT_GCC=/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
COLLECT_LTO_WRAPPER=/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/../libexec/gcc/arm-linux-androideabi/4.9/lto-wrapper
Target: arm-linux-androideabi
Configured with: /s/ndk-toolchain/src/build/../gcc/gcc-4.9/configure
--prefix=/tmp/ndk-andrewhsieh/build/toolchain/prefix
--target=arm-linux-androideabi --host=x86_64-linux-gnu --build=x86_64-linux-gnu
--with-gnu-as --with-gnu-ld --enable-languages=c,c++
--with-gmp=/tmp/ndk-andrewhsieh/build/toolchain/temp-install
--with-mpfr=/tmp/ndk-andrewhsieh/build/toolchain/temp-install
--with-mpc=/tmp/ndk-andrewhsieh/build/toolchain/temp-install
--with-cloog=/tmp/ndk-andrewhsieh/build/toolchain/temp-install
--with-isl=/tmp/ndk-andrewhsieh/build/toolchain/temp-install
--with-ppl=/tmp/ndk-andrewhsieh/build/toolchain/temp-install
--disable-ppl-version-check --disable-cloog-version-check
--disable-isl-version-check --enable-cloog-backend=isl
--with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm'
--disable-libssp --enable-threads --disable-nls --disable-libmudflap
--disable-libgomp --disable-libstdc__-v3 --disable-sjlj-exceptions
--disable-shared --disable-tls --disable-libitm --with-float=soft
--with-fpu=vfp --with-arch=armv5te --enable-target-optspace
--enable-initfini-array --disable-nls
--prefix=/tmp/ndk-andrewhsieh/build/toolchain/prefix
--with-sysroot=/tmp/ndk-andrewhsieh/build/toolchain/prefix/sysroot
--with-binutils-version=2.24 --with-mpfr-version=3.1.1 --with-mpc-version=1.0.1
--with-gmp-version=5.0.5 --with-gcc-version=4.9 --with-gdb-version=7.6
--with-python=/usr/local/google/home/andrewhsieh/mydroid/ndk/prebuilt/linux-x86/bin/python-config.sh

--with-gxx-include-dir=/tmp/ndk-andrewhsieh/build/toolchain/prefix/include/c++/4.9
--with-bugurl=http://source.android.com/source/report-bugs.html
--enable-languages=c,c++ --disable-bootstrap --enable-plugins --enable-libgomp
--disable-libsanitizer --enable-gold --enable-graphite=yes
--with-cloog-version=0.18.0 --with-isl-version=0.11.1
--enable-eh-frame-hdr-for-static --with-arch=armv5te
--program-transform-name='s&^&arm-linux-androideabi-&' --enable-gold=default
Thread model: posix
gcc version 4.9 20140827 (prerelease) (GCC)
configure:2417: $? = 0
configure:2424:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-V >&5
arm-linux-androideabi-gcc: error: unrecognized command line option '-V'
arm-linux-androideabi-gcc: fatal error: no input files
compilation terminated.
configure:2428: $? = 1
configure:2451: checking for C compiler default output file name
configure:2473:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-I/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/include
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_N
-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -fPIC
-L/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/lib
conftest.c >&5
configure:2477: $? = 0
configure:2515: result: a.out
configure:2534: checking whether the C compiler works
configure:2544: ./a.out
./configure: line 2546: ./a.out: cannot execute binary file
configure:2548: $? = 126
configure:2567: result: yes
configure:2574: checking whether we are cross compiling
configure:2576: result: yes
configure:2579: checking for suffix of executables
configure:2586:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-o conftest
-I/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/include
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_N
-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -fPIC
-L/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/lib
conftest.c >&5
configure:2590: $? = 0
configure:2616: result:
configure:2622: checking for suffix of object files
configure:2648:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-c
-I/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/include
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_N
-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -fPIC conftest.c >&5
configure:2652: $? = 0
configure:2677: result: o
configure:2681: checking whether we are using the GNU C compiler
configure:2710:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-c
-I/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/include
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_N
-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -fPIC conftest.c >&5
configure:2717: $? = 0
configure:2734: result: yes
configure:2743: checking whether
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
accepts -g
configure:2773:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-c -g conftest.c >&5
configure:2780: $? = 0
configure:2881: result: yes
configure:2898: checking for
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
option to accept ISO C89
configure:2972:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-c
-I/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/include
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_N
-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -fPIC conftest.c >&5
configure:2979: $? = 0
configure:3002: result: none needed
configure:3065: checking for a BSD-compatible install
configure:3133: result: /usr/bin/install -c
configure:3178: checking build system type
configure:3196: result: x86_64-unknown-linux-gnu
configure:3218: checking host system type
configure:3233: result: arm-unknown-linux-gnu
configure:3255: checking for a sed that does not truncate output
configure:3321: result: /bin/sed
configure:3339: checking for grep that handles long lines and -e
configure:3399: result: /bin/grep
configure:3404: checking for egrep
configure:3468: result: /bin/grep -E
configure:3473: checking for fgrep
configure:3537: result: /bin/grep -F
configure:3572: checking for ld used by
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
configure:3639: result:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-ld
configure:3648: checking if the linker
(/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-ld)
is GNU ld
configure:3663: result: yes
configure:3675: checking for BSD- or MS-compatible name lister (nm)
configure:3724: result:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-nm
configure:3842: checking the name lister
(/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-nm)
interface
configure:3849:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-c
-I/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/include
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_N
-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -fPIC conftest.c >&5
configure:3852:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-nm
"conftest.o"
configure:3855: output
00000000 B some_variable
configure:3862: result: BSD nm
configure:3865: checking whether ln -s works
configure:3869: result: yes
configure:3877: checking the maximum length of command line arguments
configure:3997: result: 1572864
configure:4014: checking whether the shell understands some XSI constructs
configure:4024: result: yes
configure:4028: checking whether the shell understands "+="
configure:4034: result: yes
configure:4069: checking for
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-ld
option to reload object files
configure:4076: result: -r
configure:4105: checking for arm-linux-objdump
configure:4135: result: no
configure:4145: checking for objdump
configure:4161: found /usr/bin/objdump
configure:4172: result: objdump
configure:4184: WARNING: using cross tools not prefixed with host triplet
configure:4204: checking how to recognize dependent libraries
configure:4400: result: pass_all
configure:4420: checking for arm-linux-ar
configure:4447: result:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-ar
configure:4525: checking for arm-linux-strip
configure:4555: result: no
configure:4565: checking for strip
configure:4581: found /usr/bin/strip
configure:4592: result: strip
configure:4624: checking for arm-linux-ranlib
configure:4651: result:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-ranlib
configure:4781: checking command to parse
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-nm
output from
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
object
configure:4899:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-c
-I/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/include
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_N
-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -fPIC conftest.c >&5
configure:4902: $? = 0
configure:4906:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-nm
conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[
][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' \> conftest.nm
configure:4909: $? = 0
configure:4963:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-o conftest
-I/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/include
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_N
-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -fPIC
-L/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/lib
conftest.c conftstm.o >&5
configure:4966: $? = 0
configure:5004: result: ok
configure:5871: checking how to run the C preprocessor
configure:5911:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-E conftest.c
configure:5918: $? = 0
configure:5949:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-E conftest.c
conftest.c:9:28: fatal error: ac_nonexistent.h: No such file or directory
#include <ac_nonexistent.h>
^
compilation terminated.
configure:5956: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME "HIP for Linux"
| #define PACKAGE_TARNAME "hipl"
| #define PACKAGE_VERSION "1.0.8"
| #define PACKAGE_STRING "HIP for Linux 1.0.8"
| #define PACKAGE_BUGREPORT "hipl-users@xxxxxxxxxxxxx"
| #define HIPL_CONFIGURATION "--enable-android --disable-android-pie
--host=arm-linux
--prefix=/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install"
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:5989: result:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-E
configure:6018:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-E conftest.c
configure:6025: $? = 0
configure:6056:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-E conftest.c
conftest.c:9:28: fatal error: ac_nonexistent.h: No such file or directory
#include <ac_nonexistent.h>
^
compilation terminated.
configure:6063: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME "HIP for Linux"
| #define PACKAGE_TARNAME "hipl"
| #define PACKAGE_VERSION "1.0.8"
| #define PACKAGE_STRING "HIP for Linux 1.0.8"
| #define PACKAGE_BUGREPORT "hipl-users@xxxxxxxxxxxxx"
| #define HIPL_CONFIGURATION "--enable-android --disable-android-pie
--host=arm-linux
--prefix=/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install"
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:6103: checking for ANSI C header files
configure:6133:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-c
-I/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/include
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_N
-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -fPIC conftest.c >&5
configure:6140: $? = 0
configure:6271: result: yes
configure:6295: checking for sys/types.h
configure:6316:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-c
-I/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/include
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_N
-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -fPIC conftest.c >&5
configure:6323: $? = 0
configure:6340: result: yes
configure:6295: checking for sys/stat.h
configure:6316:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-c
-I/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/include
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_N
-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -fPIC conftest.c >&5
configure:6323: $? = 0
configure:6340: result: yes
configure:6295: checking for stdlib.h
configure:6316:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-c
-I/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/include
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_N
-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -fPIC conftest.c >&5
configure:6323: $? = 0
configure:6340: result: yes
configure:6295: checking for string.h
configure:6316:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-c
-I/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/include
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_N
-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -fPIC conftest.c >&5
configure:6323: $? = 0
configure:6340: result: yes
configure:6295: checking for memory.h
configure:6316:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-c
-I/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/include
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_N
-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -fPIC conftest.c >&5
configure:6323: $? = 0
configure:6340: result: yes
configure:6295: checking for strings.h
configure:6316:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-c
-I/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/include
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_N
-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -fPIC conftest.c >&5
configure:6323: $? = 0
configure:6340: result: yes
configure:6295: checking for inttypes.h
configure:6316:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-c
-I/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/include
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_N
-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -fPIC conftest.c >&5
configure:6323: $? = 0
configure:6340: result: yes
configure:6295: checking for stdint.h
configure:6316:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-c
-I/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/include
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_N
-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -fPIC conftest.c >&5
configure:6323: $? = 0
configure:6340: result: yes
configure:6295: checking for unistd.h
configure:6316:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-c
-I/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/include
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_N
-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -fPIC conftest.c >&5
configure:6323: $? = 0
configure:6340: result: yes
configure:6358: checking for dlfcn.h
configure:6379:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-c
-I/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/include
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_N
-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -fPIC conftest.c >&5
configure:6386: $? = 0
configure:6403: result: yes
configure:6588: checking for objdir
configure:6603: result: .libs
configure:6899: checking if
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
supports -fno-rtti -fno-exceptions
configure:6917:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-c
-I/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/include
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_N
-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -fPIC -fno-rtti
-fno-exceptions conftest.c >&5
cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not
for C
configure:6921: $? = 0
configure:6934: result: no
configure:6954: checking for
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
option to produce PIC
configure:7226: result: -fPIC -DPIC
configure:7238: checking if
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
PIC flag -fPIC -DPIC works
configure:7256:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-c
-I/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/include
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_N
-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -fPIC -fPIC -DPIC -DPIC
conftest.c >&5
configure:7260: $? = 0
configure:7273: result: yes
configure:7297: checking if
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
static flag -static works
configure:7325: result: yes
configure:7340: checking if
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
supports -c -o file.o
configure:7361:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-c
-I/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/include
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_N
-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -fPIC -o out/conftest2.o
conftest.c >&5
configure:7365: $? = 0
configure:7387: result: yes
configure:7395: checking if
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
supports -c -o file.o
configure:7442: result: yes
configure:7475: checking whether the
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
linker
(/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-ld)
supports shared libraries
configure:8549: result: yes
configure:8788: checking dynamic linker characteristics
configure:9231:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-o conftest
-I/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/include
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_N
-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -fPIC
-L/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/lib
-Wl,-rpath -Wl,/foo conftest.c >&5
configure:9238: $? = 0
configure:9474: result: GNU/Linux ld.so
configure:9576: checking how to hardcode library paths into programs
configure:9601: result: immediate
configure:10434: checking whether stripping libraries is possible
configure:10439: result: yes
configure:10474: checking if libtool supports shared libraries
configure:10476: result: yes
configure:10479: checking whether to build shared libraries
configure:10500: result: no
configure:10503: checking whether to build static libraries
configure:10507: result: yes
configure:10545: checking for xmlto
configure:10575: result: no
configure:10591: checking for w3m
configure:10621: result: no
configure:10637: checking whether build environment is sane
configure:10697: result: yes
configure:10746: checking for arm-linux-strip
configure:10773: result: strip
configure:10838: checking for a thread-safe mkdir -p
configure:10877: result: /bin/mkdir -p
configure:10890: checking for gawk
configure:10920: result: no
configure:10890: checking for mawk
configure:10906: found /usr/bin/mawk
configure:10917: result: mawk
configure:10928: checking whether make sets $(MAKE)
configure:10950: result: yes
configure:10980: checking for style of include used by make
configure:11008: result: GNU
configure:11095: checking dependency style of
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
configure:11205: result: gcc3
configure:11270: checking for a Python interpreter with version >= 2.4.3
configure:11287: python -c import sys # split strings by '.' and convert to
numeric. Append some zeros # because we need at least 4 digits for the hex
conversion. # map returns an iterator in Python 3.0 and a list in 2.x minver =
list(map(int, '2.4.3'.split('.'))) + [0, 0, 0] minverhex = 0 # xrange is not
present in Python 3.0 and range returns an iterator for i in list(range(0, 4)):
minverhex = (minverhex << 8) + minver[i] sys.exit(sys.hexversion < minverhex)
configure:11290: $? = 0
configure:11297: result: python
configure:11305: checking for python
configure:11323: found /usr/bin/python
configure:11335: result: /usr/bin/python
configure:11355: checking for python version
configure:11362: result: 2.7
configure:11374: checking for python platform
configure:11381: result: linux2
configure:11388: checking for python script directory
configure:11417: result: ${prefix}/lib/python2.7/site-packages
configure:11426: checking for python extension module directory
configure:11455: result: ${exec_prefix}/lib/python2.7/site-packages
configure:11474: checking for DSA_generate_key in -lcrypto
configure:11509:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-o conftest
-I/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/include
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_N
-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -fPIC
-L/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/lib
conftest.c -lcrypto >&5
configure:11516: $? = 0
configure:11537: result: yes
configure:11553: checking for EC_KEY_new
configure:11609:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-o conftest
-I/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/include
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_N
-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -fPIC
-L/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/lib
conftest.c -lcrypto >&5
configure:11616: $? = 0
configure:11636: result: yes
configure:11648: checking for pow in -lm
configure:11683:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-o conftest
-I/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/include
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_N
-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -fPIC
-L/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/lib
conftest.c -lm -lcrypto >&5
conftest.c:32:6: warning: conflicting types for built-in function 'pow'
char pow ();
^
configure:11690: $? = 0
configure:11711: result: yes
configure:11728: checking for suite_create in -lcheck
configure:11763:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-o conftest
-I/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/include
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_N
-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -fPIC
-L/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/lib
conftest.c -lcheck -lm -lcrypto >&5
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/../lib/gcc/arm-linux-androideabi/4.9/../../../../arm-linux-androideabi/bin/ld:
error: cannot find -lcheck
/tmp/ccSwDtYK.o:conftest.c:function main: error: undefined reference to
'suite_create'
collect2: error: ld returned 1 exit status
configure:11770: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME "HIP for Linux"
| #define PACKAGE_TARNAME "hipl"
| #define PACKAGE_VERSION "1.0.8"
| #define PACKAGE_STRING "HIP for Linux 1.0.8"
| #define PACKAGE_BUGREPORT "hipl-users@xxxxxxxxxxxxx"
| #define HIPL_CONFIGURATION "--enable-android --disable-android-pie
--host=arm-linux
--prefix=/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define PACKAGE "hipl"
| #define VERSION "1.0.8"
| #define HAVE_LIBCRYPTO 1
| #define HAVE_EC_CRYPTO 1
| #define HAVE_LIBM 1
| /* end confdefs.h. */
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char suite_create ();
| int
| main ()
| {
| return suite_create ();
| ;
| return 0;
| }
configure:11791: result: no
configure:11801: WARNING: libcheck not found: unit tests not available
configure:11896: checking whether to build for Android
configure:11903: result: yes
configure:11935: checking whether to build as PIE
configure:11942: result: no
configure:11958: checking whether to use firewall
configure:11965: result: yes
configure:11969: checking for nfq_create_queue in -lnetfilter_queue
configure:12004:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-o conftest
-I/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/include
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_N
-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -fPIC
-L/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/lib
conftest.c -lnetfilter_queue -lm -lcrypto >&5
configure:12011: $? = 0
configure:12032: result: yes
configure:12048: checking for nlif_query in -lnfnetlink
configure:12083:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-o conftest
-I/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/include
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_N
-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -fPIC
-L/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/lib
conftest.c -lnfnetlink -lnetfilter_queue -lm -lcrypto >&5
configure:12090: $? = 0
configure:12111: result: yes
configure:12127: checking for config_setting_index in -lconfig
configure:12162:
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-o conftest
-I/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/include
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_N
-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -fPIC
-L/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/lib
conftest.c -lconfig -lnfnetlink -lnetfilter_queue -lm -lcrypto >&5
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/../lib/gcc/arm-linux-androideabi/4.9/../../../../arm-linux-androideabi/bin/ld:
error: cannot find -lconfig
/tmp/ccsiWIkb.o:conftest.c:function main: error: undefined reference to
'config_setting_index'
collect2: error: ld returned 1 exit status
configure:12169: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME "HIP for Linux"
| #define PACKAGE_TARNAME "hipl"
| #define PACKAGE_VERSION "1.0.8"
| #define PACKAGE_STRING "HIP for Linux 1.0.8"
| #define PACKAGE_BUGREPORT "hipl-users@xxxxxxxxxxxxx"
| #define HIPL_CONFIGURATION "--enable-android --disable-android-pie
--host=arm-linux
--prefix=/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define PACKAGE "hipl"
| #define VERSION "1.0.8"
| #define HAVE_LIBCRYPTO 1
| #define HAVE_EC_CRYPTO 1
| #define HAVE_LIBM 1
| #define HIPL_DEFAULT_PREFIX
"/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install"
| #define HIPL_SYSCONFDIR
"/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/etc/hip"
| #define HIPL_LOCKDIR "/var/lock/"
| #define HIPL_SOURCEDIR "."
| #define CONFIG_HIP_ANDROID 1
| #define HAVE_LIBNETFILTER_QUEUE 1
| #define HAVE_LIBNFNETLINK 1
| /* end confdefs.h. */
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char config_setting_index ();
| int
| main ()
| {
| return config_setting_index ();
| ;
| return 0;
| }
configure:12190: result: no
configure:12200: WARNING: libconfig not found, using default config
configure:12227: checking whether to use RVS
configure:12234: result: yes
configure:12252: checking whether to use grof support
configure:12259: result: no
configure:12273: checking whether to have verbose debug
configure:12280: result: yes
configure:12304: checking whether to use performance measurement
configure:12311: result: no
configure:12531: creating ./config.status

## ---------------------- ##
## Running config.status. ##
## ---------------------- ##

This file was extended by HIP for Linux config.status 1.0.8, which was
generated by GNU Autoconf 2.63. Invocation command line was

CONFIG_FILES =
CONFIG_HEADERS =
CONFIG_LINKS =
CONFIG_COMMANDS =
$ ./config.status

on lingyuan-HP

config.status:1032: creating Makefile
config.status:1032: creating debian/hipl-dnsproxy.install
config.status:1032: creating doc/Doxyfile
config.status:1032: creating doc/HOWTO.xml
config.status:1032: creating packaging/openwrt/hipl/Makefile
config.status:1032: creating tools/hipdnskeyparse/hipdnskeyparse
config.status:1032: creating tools/hipdnsproxy/hipdnsproxy
config.status:1032: creating tools/nsupdate/nsupdate
config.status:1032: creating config.h
config.status:1254: config.h is unchanged
config.status:1306: executing libtool commands
config.status:1306: executing depfiles commands

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_build=x86_64-unknown-linux-gnu
ac_cv_c_compiler_gnu=yes
ac_cv_env_CC_set=set
ac_cv_env_CC_value=/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
ac_cv_env_CFLAGS_set=set
ac_cv_env_CFLAGS_value='-I/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/include
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_N
-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -fPIC'
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_LDFLAGS_set=set
ac_cv_env_LDFLAGS_value=-L/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/lib
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=set
ac_cv_env_host_alias_value=arm-linux
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_func_EC_KEY_new=yes
ac_cv_header_dlfcn_h=yes
ac_cv_header_inttypes_h=yes
ac_cv_header_memory_h=yes
ac_cv_header_stdc=yes
ac_cv_header_stdint_h=yes
ac_cv_header_stdlib_h=yes
ac_cv_header_string_h=yes
ac_cv_header_strings_h=yes
ac_cv_header_sys_stat_h=yes
ac_cv_header_sys_types_h=yes
ac_cv_header_unistd_h=yes
ac_cv_host=arm-unknown-linux-gnu
ac_cv_lib_check_suite_create=no
ac_cv_lib_config_config_setting_index=no
ac_cv_lib_crypto_DSA_generate_key=yes
ac_cv_lib_m_pow=yes
ac_cv_lib_netfilter_queue_nfq_create_queue=yes
ac_cv_lib_nfnetlink_nlif_query=yes
ac_cv_objext=o
ac_cv_path_EGREP='/bin/grep -E'
ac_cv_path_FGREP='/bin/grep -F'
ac_cv_path_GREP=/bin/grep
ac_cv_path_PYTHON=/usr/bin/python
ac_cv_path_SED=/bin/sed
ac_cv_path_install='/usr/bin/install -c'
ac_cv_path_mkdir=/bin/mkdir
ac_cv_prog_AR=/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-ar
ac_cv_prog_AWK=mawk
ac_cv_prog_CC=/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
ac_cv_prog_CPP='/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-E'
ac_cv_prog_RANLIB=/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-ranlib
ac_cv_prog_STRIP=strip
ac_cv_prog_ac_ct_OBJDUMP=objdump
ac_cv_prog_ac_ct_STRIP=strip
ac_cv_prog_cc_c89=
ac_cv_prog_cc_g=yes
ac_cv_prog_make_make_set=yes
ac_cv_use_android=yes
ac_cv_use_android_pie=no
ac_cv_use_debug=yes
ac_cv_use_firewall=yes
ac_cv_use_performance=no
ac_cv_use_profiling=no
ac_cv_use_rvs=yes
am_cv_CC_dependencies_compiler_type=gcc3
am_cv_pathless_PYTHON=python
am_cv_python_platform=linux2
am_cv_python_pyexecdir='${exec_prefix}/lib/python2.7/site-packages'
am_cv_python_pythondir='${prefix}/lib/python2.7/site-packages'
am_cv_python_version=2.7
lt_cv_deplibs_check_method=pass_all
lt_cv_file_magic_cmd='$MAGIC_CMD'
lt_cv_file_magic_test_file=
lt_cv_ld_reload_flag=-r
lt_cv_nm_interface='BSD nm'
lt_cv_objdir=.libs
lt_cv_path_LD=/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-ld
lt_cv_path_NM=/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-nm
lt_cv_prog_compiler_c_o=yes
lt_cv_prog_compiler_pic_works=yes
lt_cv_prog_compiler_rtti_exceptions=no
lt_cv_prog_compiler_static_works=yes
lt_cv_prog_gnu_ld=yes
lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[
]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][
]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'''
lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/
{\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/
{"\2", (void *) \&\2},/p'\'''
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \([^
]*\) $/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \(lib[^
]*\)$/ {"\2", (void *) \&\2},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^
]*\)$/ {"lib\2", (void *) \&\2},/p'\'''
lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int
\1();/p'\'' -e '\''s/^[ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\'''
lt_cv_sys_max_cmd_len=1572864

## ----------------- ##
## Output variables. ##
## ----------------- ##

ACLOCAL='${SHELL}
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/work/hipl-1.0.8/missing
--run aclocal-1.11'
AMDEPBACKSLASH='\'
AMDEP_FALSE='#'
AMDEP_TRUE=''
AMTAR='${SHELL}
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/work/hipl-1.0.8/missing
--run tar'
AM_BACKSLASH='\'
AM_CFLAGS='-std=c99 -mbionic -fPIC -fno-exceptions --sysroot= -I android'
AM_CPPFLAGS='-D_POSIX_C_SOURCE=200112L -D_XOPEN_SOURCE=500'
AM_DEFAULT_VERBOSITY='0'
AR='/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-ar'
AUTOCONF='${SHELL}
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/work/hipl-1.0.8/missing
--run autoconf'
AUTOHEADER='${SHELL}
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/work/hipl-1.0.8/missing
--run autoheader'
AUTOMAKE='${SHELL}
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/work/hipl-1.0.8/missing
--run automake-1.11'
AWK='mawk'
CC='/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc'
CCDEPMODE='depmode=gcc3'
CFLAGS='-I/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/include
-DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DOPENSSL_N
-DL_ENDIAN -DTERMIO -O3 -fomit-frame-pointer -Wall -fPIC'
CPP='/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-gcc
-E'
CPPFLAGS=''
CYGPATH_W='echo'
DEFS='-DHAVE_CONFIG_H'
DEPDIR='.deps'
DSYMUTIL=''
DUMPBIN=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='/bin/grep -E'
EXEEXT=''
FGREP='/bin/grep -F'
GREP='/bin/grep'
HAVE_W3M_FALSE=''
HAVE_W3M_TRUE='#'
HAVE_XMLTO_FALSE=''
HAVE_XMLTO_TRUE='#'
HIP_ANDROID_FALSE='#'
HIP_ANDROID_TRUE=''
HIP_FIREWALL_FALSE='#'
HIP_FIREWALL_TRUE=''
HIP_PERFORMANCE_FALSE=''
HIP_PERFORMANCE_TRUE='#'
HIP_UNITTESTS_FALSE=''
HIP_UNITTESTS_TRUE='#'
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
LD='/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-ld'
LDFLAGS='-L/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/lib'
LIBOBJS=''
LIBS='-lnfnetlink -lnetfilter_queue -lm -lcrypto '
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
LIPO=''
LN_S='ln -s'
LTLIBOBJS=''
MAKEINFO='${SHELL}
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/work/hipl-1.0.8/missing
--run makeinfo'
MKDIR_P='/bin/mkdir -p'
NM='/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-nm'
NMEDIT=''
OBJDUMP='objdump'
OBJEXT='o'
OTOOL64=''
OTOOL=''
PACKAGE='hipl'
PACKAGE_BUGREPORT='hipl-users@xxxxxxxxxxxxx'
PACKAGE_NAME='HIP for Linux'
PACKAGE_STRING='HIP for Linux 1.0.8'
PACKAGE_TARNAME='hipl'
PACKAGE_VERSION='1.0.8'
PATH_SEPARATOR=':'
PYTHON='/usr/bin/python'
PYTHON_EXEC_PREFIX='${exec_prefix}'
PYTHON_PLATFORM='linux2'
PYTHON_PREFIX='${prefix}'
PYTHON_VERSION='2.7'
RANLIB='/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/toolchain/bin/arm-linux-androideabi-ranlib'
SED='/bin/sed'
SET_MAKE=''
SHELL='/bin/bash'
STRIP='strip'
VERSION='1.0.8'
ac_ct_CC=''
ac_ct_DUMPBIN=''
am__EXEEXT_FALSE=''
am__EXEEXT_TRUE='#'
am__fastdepCC_FALSE='#'
am__fastdepCC_TRUE=''
am__include='include'
am__isrc=''
am__leading_dot='.'
am__quote=''
am__tar='${AMTAR} chof - "$$tardir"'
am__untar='${AMTAR} xf -'
bindir='${exec_prefix}/bin'
build='x86_64-unknown-linux-gnu'
build_alias=''
build_cpu='x86_64'
build_os='linux-gnu'
build_vendor='unknown'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='${prefix}'
have_w3m=''
have_xmlto=''
host='arm-unknown-linux-gnu'
host_alias='arm-linux'
host_cpu='arm'
host_os='linux-gnu'
host_vendor='unknown'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
install_sh='${SHELL}
/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/work/hipl-1.0.8/install-sh'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
lockdir='/var/lock/'
lt_ECHO='echo'
mandir='${datarootdir}/man'
mkdir_p='/bin/mkdir -p'
oldincludedir='/usr/include'
pdfdir='${docdir}'
pkgpyexecdir='${pyexecdir}/hipl'
pkgpythondir='${pythondir}/hipl'
prefix='/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install'
program_transform_name='s,x,x,'
psdir='${docdir}'
pyexecdir='${exec_prefix}/lib/python2.7/site-packages'
pythondir='/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/lib/python2.7/site-packages'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/etc/hip'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

#define PACKAGE_NAME "HIP for Linux"
#define PACKAGE_TARNAME "hipl"
#define PACKAGE_VERSION "1.0.8"
#define PACKAGE_STRING "HIP for Linux 1.0.8"
#define PACKAGE_BUGREPORT "hipl-users@xxxxxxxxxxxxx"
#define HIPL_CONFIGURATION "--enable-android --disable-android-pie
--host=arm-linux
--prefix=/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install"
#define STDC_HEADERS 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_DLFCN_H 1
#define LT_OBJDIR ".libs/"
#define PACKAGE "hipl"
#define VERSION "1.0.8"
#define HAVE_LIBCRYPTO 1
#define HAVE_EC_CRYPTO 1
#define HAVE_LIBM 1
#define HIPL_DEFAULT_PREFIX
"/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install"
#define HIPL_SYSCONFDIR
"/home/lingyuan/Documents/OMNI-Columbia-IRT/android_porting/install/etc/hip"
#define HIPL_LOCKDIR "/var/lock/"
#define HIPL_SOURCEDIR "."
#define CONFIG_HIP_ANDROID 1
#define HAVE_LIBNETFILTER_QUEUE 1
#define HAVE_LIBNFNETLINK 1
#define CONFIG_HIP_FIREWALL 1
#define CONFIG_HIP_RVS 1
#define HIP_LOGFMT_LONG 1
#define CONFIG_HIP_DEBUG 1

configure: exit 0

Other related posts: