Re-sending On May 16, 2013 4:30 PM, "Sungbum Lim" <shawnux at gmail.com> wrote: > Hi, > > Have you see this issue before? > > plz help me go forward.. > I'm in trouble to getting start build on PJSIP for Android on > Cygwin(Win7). could't complete "checking whether the C compiler works" in > './configure-android' > I'v verified Android NDK already and Environment variables as below before > run 'configure-android' > > TARGET_ABI=armeabi > APP_PLATFORM=android-8 > > > There is 'libc.so' and 'libgcc.so' in linker search directory correctly. > > I have a suspicion that linker was picked as > 'AndroidNDK\android-ndk-r8e\toolchains\arm-linux-androideabi-4.4.3\prebuilt\windows-x86_64\arm-linux-androideabi\bin\ld.exe' > instead of > 'AndroidNDK/android-ndk-r8e/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows-x86_64/bin/arm-linux-androideabi-ld' > > > > $ ./configure-android > configure-android: calling ./configure with env vars: > CC = > /cygdrive/d/SW/Development/AndroidNDK/android-ndk-r8e/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows-x86_64/bin/arm-linux-androideabi-gcc > CXX = > /cygdrive/d/SW/Development/AndroidNDK/android-ndk-r8e/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows-x86_64/bin/arm-linux-androideabi-g++ > CFLAGS = > -I/cygdrive/d/SW/Development/AndroidNDK/android-ndk-r8e/platforms/android-8/arch-arm/usr/include > CXXFLAGS = -shared > --sysroot=/cygdrive/d/SW/Development/AndroidNDK/android-ndk-r8e/platforms/android-8/arch-arm > LDFLAGS = -nostdlib > -L/cygdrive/d/SW/Development/AndroidNDK/android-ndk-r8e/platforms/android-8/arch-arm/usr/lib/ > LIBS = -lc -lgcc > checking build system type... i686-pc-cygwin > checking host system type... arm-unknown-linux-androideabi > checking target system type... arm-unknown-linux-androideabi > checking for arm-linux-androideabi-gcc... > /cygdrive/d/SW/Development/AndroidNDK/android-ndk-r8e/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows-x86_64/bin/arm-linux-androideabi-gcc > checking whether the C compiler works... no > aconfigure: error: in > `/cygdrive/d/Projects/FanLing/SIP/PJSIP/android-target': > aconfigure: error: C compiler cannot create executables > See `config.log' for more details > > > > > > == config.log == > This file contains any messages produced by compilers while > running configure, to aid debugging if configure makes a mistake. > > It was created by pjproject aconfigure 2.x, which was > generated by GNU Autoconf 2.69. Invocation command line was > > $ ./aconfigure --host=arm-linux-androideabi --disable-video > > ## --------- ## > ## Platform. ## > ## --------- ## > > hostname = sb-hkct-nb > uname -m = i686 > uname -r = 1.7.18(0.263/5/3) > uname -s = CYGWIN_NT-6.1-WOW64 > uname -v = 2013-04-19 10:39 > > /usr/bin/uname -p = unknown > /bin/uname -X = unknown > > /bin/arch = i686 > /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/local/bin > PATH: /usr/bin > PATH: /cygdrive/c/Windows/system32 > PATH: /cygdrive/c/Windows > PATH: /cygdrive/c/Windows/System32/Wbem > PATH: /cygdrive/c/Windows/System32/WindowsPowerShell/v1.0 > PATH: /cygdrive/c/Program Files/WIDCOMM/Bluetooth Software > PATH: /cygdrive/c/Program Files/WIDCOMM/Bluetooth Software/syswow64 > PATH: /cygdrive/c/Program Files (x86)/ATI Technologies/ATI.ACE/Core-Static > PATH: /cygdrive/c/Program Files (x86)/Common Files/Roxio > Shared/10.0/DLLShared > PATH: /cygdrive/c/Program Files (x86)/Common Files/Roxio Shared/DLLShared > PATH: /cygdrive/c/Program Files (x86)/Microsoft SQL Server/90/Tools/binn > PATH: > /cygdrive/d/SW/Development/adt-bundle-windows-x86_64-20130219/sdk/platform-tools > PATH: > /cygdrive/d/SW/Development/adt-bundle-windows-x86_64-20130219/sdk/tools > PATH: /cygdrive/c/Program Files (x86)/Java/jre6/bin > PATH: /cygdrive/c/Program Files/TortoiseSVN/bin > PATH: /usr/bin > PATH: /usr/lib/lapack > PATH: /cygdrive/d/SW/Development/AndroidNDK/android-ndk-r8e > > > ## ----------- ## > ## Core tests. ## > ## ----------- ## > > aconfigure:2335: checking build system type > aconfigure:2349: result: i686-pc-cygwin > aconfigure:2369: checking host system type > aconfigure:2382: result: arm-unknown-linux-androideabi > aconfigure:2402: checking target system type > aconfigure:2415: result: arm-unknown-linux-androideabi > aconfigure:2463: checking for arm-linux-androideabi-gcc > aconfigure:2490: result: > /cygdrive/d/SW/Development/AndroidNDK/android-ndk-r8e/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows-x86_64/bin/arm-linux-androideabi-gcc > aconfigure:2759: checking for C compiler version > aconfigure:2768: > /cygdrive/d/SW/Development/AndroidNDK/android-ndk-r8e/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows-x86_64/bin/arm-linux-androideabi-gcc > --version >&5 > arm-linux-androideabi-gcc.exe (GCC) 4.4.3 > Copyright (C) 2009 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. > > aconfigure:2779: $? = 0 > aconfigure:2768: > /cygdrive/d/SW/Development/AndroidNDK/android-ndk-r8e/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows-x86_64/bin/arm-linux-androideabi-gcc > -v >&5 > Using built-in specs. > Target: arm-linux-androideabi > Configured with: /s/ndk-toolchain/src/build/../gcc/gcc-4.4.3/configure > --prefix=/tmp/ndk-andrewhsieh/build/toolchain/prefix > --target=arm-linux-androideabi --host=x86_64-pc-mingw32msvc > --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 --without-ppl > --without-cloog --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.19 --with-mpfr-version=3.1.1 > --with-mpc-version=1.0.1 --with-gmp-version=5.0.5 --with-gcc-version=4.4.3 > --with-gdb-version=7.3.x > --with-gxx-include-dir=/tmp/ndk-andrewhsieh/build/toolchain/prefix/include/c++/4.4.3 > --with-bugurl=http://source.android.com/source/report-bugs.html--disable-bootstrap --disable-libquadmath --disable-plugin --enable-libgomp > --with-arch=armv5te --program-transform-name='s&^&arm-linux-androideabi-&' > Thread model: posix > gcc version 4.4.3 (GCC) > aconfigure:2779: $? = 0 > aconfigure:2768: > /cygdrive/d/SW/Development/AndroidNDK/android-ndk-r8e/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows-x86_64/bin/arm-linux-androideabi-gcc > -V >&5 > arm-linux-androideabi-gcc.exe: '-V' option must have argument > aconfigure:2779: $? = 1 > aconfigure:2768: > /cygdrive/d/SW/Development/AndroidNDK/android-ndk-r8e/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows-x86_64/bin/arm-linux-androideabi-gcc > -qversion >&5 > arm-linux-androideabi-gcc.exe: unrecognized option '-qversion' > arm-linux-androideabi-gcc.exe: no input files > aconfigure:2779: $? = 1 > aconfigure:2799: checking whether the C compiler works > aconfigure:2821: > /cygdrive/d/SW/Development/AndroidNDK/android-ndk-r8e/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows-x86_64/bin/arm-linux-androideabi-gcc > -I/cygdrive/d/SW/Development/AndroidNDK/android-ndk-r8e/platforms/android-8/arch-arm/usr/include > -I/cygdrive/d/SW/Development/AndroidNDK/android-ndk-r8e/platforms/android-8/arch-arm/usr/include > -nostdlib > -L/cygdrive/d/SW/Development/AndroidNDK/android-ndk-r8e/platforms/android-8/arch-arm/usr/lib/ > conftest.c -lc -lgcc >&5 > > D:/SW/Development/AndroidNDK/android-ndk-r8e/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/bin/ld.exe: > * cannot find -lc* > collect2: ld returned 1 exit status > aconfigure:2825: $? = 1 > aconfigure:2863: result: no > aconfigure: failed program was: > | /* confdefs.h */ > | #define PACKAGE_NAME "pjproject" > | #define PACKAGE_TARNAME "pjproject" > | #define PACKAGE_VERSION "2.x" > | #define PACKAGE_STRING "pjproject 2.x" > | #define PACKAGE_BUGREPORT "" > | #define PACKAGE_URL "" > | /* end confdefs.h. */ > | > | int > | main () > | { > | > | ; > | return 0; > | } > aconfigure:2868: error: in > `/cygdrive/d/Projects/FanLing/SIP/PJSIP/android-target': > aconfigure:2870: error: C compiler cannot create executables > See `config.log' for more details > > ## ---------------- ## > ## Cache variables. ## > ## ---------------- ## > > ac_cv_build=i686-pc-cygwin > ac_cv_env_CCC_set= > ac_cv_env_CCC_value= > ac_cv_env_CC_set=set > > ac_cv_env_CC_value=/cygdrive/d/SW/Development/AndroidNDK/android-ndk-r8e/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows-x86_64/bin/arm-linux-androideabi-gcc > ac_cv_env_CFLAGS_set=set > ac_cv_env_CFLAGS_value=' > -I/cygdrive/d/SW/Development/AndroidNDK/android-ndk-r8e/platforms/android-8/arch-arm/usr/include' > ac_cv_env_CPPFLAGS_set=set > ac_cv_env_CPPFLAGS_value=' > -I/cygdrive/d/SW/Development/AndroidNDK/android-ndk-r8e/platforms/android-8/arch-arm/usr/include' > ac_cv_env_CPP_set= > ac_cv_env_CPP_value= > ac_cv_env_CXXFLAGS_set=set > ac_cv_env_CXXFLAGS_value=' -shared > --sysroot=/cygdrive/d/SW/Development/AndroidNDK/android-ndk-r8e/platforms/android-8/arch-arm' > ac_cv_env_CXX_set=set > > ac_cv_env_CXX_value=/cygdrive/d/SW/Development/AndroidNDK/android-ndk-r8e/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows-x86_64/bin/arm-linux-androideabi-g++ > ac_cv_env_LDFLAGS_set=set > ac_cv_env_LDFLAGS_value=' -nostdlib > -L/cygdrive/d/SW/Development/AndroidNDK/android-ndk-r8e/platforms/android-8/arch-arm/usr/lib/' > ac_cv_env_LIBS_set=set > ac_cv_env_LIBS_value=' -lc -lgcc' > 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-androideabi > ac_cv_env_target_alias_set= > ac_cv_env_target_alias_value= > ac_cv_host=arm-unknown-linux-androideabi > > ac_cv_prog_CC=/cygdrive/d/SW/Development/AndroidNDK/android-ndk-r8e/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows-x86_64/bin/arm-linux-androideabi-gcc > ac_cv_target=arm-unknown-linux-androideabi > > ## ----------------- ## > ## Output variables. ## > ## ----------------- ## > > AR='' > > CC='/cygdrive/d/SW/Development/AndroidNDK/android-ndk-r8e/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows-x86_64/bin/arm-linux-androideabi-gcc' > CC_CFLAGS='' > CC_DEF='' > CC_INC='' > CC_OPTIMIZE='' > CC_OUT='' > CFLAGS=' > -I/cygdrive/d/SW/Development/AndroidNDK/android-ndk-r8e/platforms/android-8/arch-arm/usr/include' > CPP='' > CPPFLAGS=' > -I/cygdrive/d/SW/Development/AndroidNDK/android-ndk-r8e/platforms/android-8/arch-arm/usr/include' > > CXX='/cygdrive/d/SW/Development/AndroidNDK/android-ndk-r8e/toolchains/arm-linux-androideabi-4.4.3/prebuilt/windows-x86_64/bin/arm-linux-androideabi-g++' > CXXFLAGS=' > -I/cygdrive/d/SW/Development/AndroidNDK/android-ndk-r8e/platforms/android-8/arch-arm/usr/include > -shared > --sysroot=/cygdrive/d/SW/Development/AndroidNDK/android-ndk-r8e/platforms/android-8/arch-arm' > DEFS='' > ECHO_C='' > ECHO_N='-n' > ECHO_T='' > EGREP='' > EXEEXT='' > GREP='' > LD='' > LDFLAGS=' -nostdlib > -L/cygdrive/d/SW/Development/AndroidNDK/android-ndk-r8e/platforms/android-8/arch-arm/usr/lib/' > LDOUT='' > LIBEXT2='' > LIBEXT='' > LIBOBJS='' > LIBS=' -lc -lgcc' > LTLIBOBJS='' > OBJEXT='' > PACKAGE_BUGREPORT='' > PACKAGE_NAME='pjproject' > PACKAGE_STRING='pjproject 2.x' > PACKAGE_TARNAME='pjproject' > PACKAGE_URL='' > PACKAGE_VERSION='2.x' > PATH_SEPARATOR=':' > PKG_CONFIG='' > RANLIB='' > SAVED_PKG_CONFIG_PATH='' > SHELL='/bin/sh' > ac_build_mak_vars='' > ac_cross_compile='' > ac_ct_CC='' > ac_ct_CXX='' > ac_external_gsm='' > ac_external_pa='' > ac_external_speex='' > ac_ffmpeg_cflags='' > ac_ffmpeg_ldflags='' > ac_has_ffmpeg='' > ac_host='' > ac_ios_cflags='' > ac_linux_poll='' > ac_main_obj='' > ac_no_g711_codec='' > ac_no_g7221_codec='' > ac_no_g722_codec='' > ac_no_gsm_codec='' > ac_no_ilbc_codec='' > ac_no_l16_codec='' > ac_no_large_filter='' > ac_no_opencore_amrnb='' > ac_no_small_filter='' > ac_no_speex_aec='' > ac_no_speex_codec='' > ac_no_ssl='' > ac_os_objs='' > ac_pa_cflags='' > ac_pa_use_alsa='' > ac_pa_use_oss='' > ac_pjdir='' > ac_pjmedia_snd='' > ac_pjmedia_video='' > ac_pjmedia_video_has_ios='' > ac_pjmedia_video_has_qt='' > ac_qt_cflags='' > ac_resample_dll='' > ac_sdl_cflags='' > ac_sdl_ldflags='' > ac_shlib_suffix='' > ac_v4l2_cflags='' > ac_v4l2_ldflags='' > bindir='${exec_prefix}/bin' > build='i686-pc-cygwin' > build_alias='' > build_cpu='i686' > build_os='cygwin' > build_vendor='pc' > datadir='${datarootdir}' > datarootdir='${prefix}/share' > docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' > dvidir='${docdir}' > exec_prefix='NONE' > host='arm-unknown-linux-androideabi' > host_alias='arm-linux-androideabi' > host_cpu='arm' > host_os='linux-androideabi' > host_vendor='unknown' > htmldir='${docdir}' > includedir='${prefix}/include' > infodir='${datarootdir}/info' > libcrypto_present='' > libdir='${exec_prefix}/lib' > libexecdir='${exec_prefix}/libexec' > libssl_present='' > localedir='${datarootdir}/locale' > localstatedir='${prefix}/var' > mandir='${datarootdir}/man' > oldincludedir='/usr/include' > opencore_amrnb_h_present='' > opencore_amrnb_present='' > openssl_h_present='' > pdfdir='${docdir}' > prefix='NONE' > program_transform_name='s,x,x,' > psdir='${docdir}' > sbindir='${exec_prefix}/sbin' > sharedstatedir='${prefix}/com' > sysconfdir='${prefix}/etc' > target='arm-unknown-linux-androideabi' > target_alias='' > target_cpu='arm' > target_os='linux-androideabi' > target_vendor='unknown' > > ## ----------- ## > ## confdefs.h. ## > ## ----------- ## > > /* confdefs.h */ > #define PACKAGE_NAME "pjproject" > #define PACKAGE_TARNAME "pjproject" > #define PACKAGE_VERSION "2.x" > #define PACKAGE_STRING "pjproject 2.x" > #define PACKAGE_BUGREPORT "" > #define PACKAGE_URL "" > > aconfigure: exit 77 > > > > Thanks, > SB > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20130517/f69aacbf/attachment-0001.html>