This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by mono configure 5.5.0, which was generated by GNU Autoconf 2.69. Invocation command line was $ ./configure --enable-maintainer-mode --enable-compile-warnings --prefix=/opt/Mono/mono-4.8.1.0/mono-arm --target=arm-rtems4.12 --host=x86_64-unknown-linux CC=/home/russellh/rtems/4.12/bin/sparc-rtems4.12-gcc CFLAGS=-qrtems ## --------- ## ## Platform. ## ## --------- ## hostname = prescott uname -m = x86_64 uname -r = 3.16.0-4-amd64 uname -s = Linux uname -v = #1 SMP Debian 3.16.7-ckt25-2 (2016-04-08) /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: /home/russellh/Git/ZeroBraneStudio PATH: /usr/local/bin PATH: /usr/bin PATH: /bin PATH: /usr/local/games PATH: /usr/games ## ----------- ## ## Core tests. ## ## ----------- ## configure:3097: checking build system type configure:3111: result: x86_64-unknown-linux-gnu configure:3131: checking host system type configure:3144: result: x86_64-unknown-linux-gnu configure:3164: checking target system type configure:3177: result: arm-unknown-rtems4.12 configure:3226: checking for a BSD-compatible install configure:3294: result: /usr/bin/install -c configure:3305: checking whether build environment is sane configure:3360: result: yes configure:3419: checking for x86_64-unknown-linux-strip configure:3449: result: no configure:3459: checking for strip configure:3475: found /usr/bin/strip configure:3486: result: strip configure:3511: checking for a thread-safe mkdir -p configure:3550: result: /bin/mkdir -p configure:3557: checking for gawk configure:3573: found /usr/bin/gawk configure:3584: result: gawk configure:3595: checking whether make sets $(MAKE) configure:3617: result: yes configure:3646: checking whether make supports nested variables configure:3663: result: yes configure:3752: checking whether UID '1000' is supported by ustar format configure:3755: result: yes configure:3762: checking whether GID '1000' is supported by ustar format configure:3765: result: yes configure:3773: checking how to create a ustar tar archive configure:3784: tar --version tar (GNU tar) 1.27.1 Copyright (C) 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later . This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by John Gilmore and Jay Fenlason. configure:3787: $? = 0 configure:3827: tardir=conftest.dir && eval tar --format=ustar -chf - "$tardir" >conftest.tar configure:3830: $? = 0 configure:3834: tar -xf - &5 sparc-rtems4.12-gcc (GCC) 7.1.0 20170502 (RTEMS 4.12, RSB e2952bb185c1f40027caa76cfd9e4a45b17a8886, Newlib 2.5.0.20170623) Copyright (C) 2017 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:4839: $? = 0 configure:4828: /home/russellh/rtems/4.12/bin/sparc-rtems4.12-gcc -v >&5 Using built-in specs. COLLECT_GCC=/home/russellh/rtems/4.12/bin/sparc-rtems4.12-gcc COLLECT_LTO_WRAPPER=/home/russellh/rtems/4.12/libexec/gcc/sparc-rtems4.12/7.1.0/lto-wrapper Target: sparc-rtems4.12 Configured with: ../gcc-7.1.0/configure --prefix=/home/russellh/rtems/4.12 --bindir=/home/russellh/rtems/4.12/bin --exec_prefix=/home/russellh/rtems/4.12 --includedir=/home/russellh/rtems/4.12/include --libdir=/home/russellh/rtems/4.12/lib --libexecdir=/home/russellh/rtems/4.12/libexec --mandir=/home/russellh/rtems/4.12/share/man --infodir=/home/russellh/rtems/4.12/share/info --datadir=/home/russellh/rtems/4.12/share --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=sparc-rtems4.12 --disable-libstdcxx-pch --with-gnu-as --with-gnu-ld --verbose --with-newlib --disable-nls --without-included-gettext --disable-win32-registry --enable-version-specific-runtime-libs --disable-lto --enable-newlib-io-c99-formats --enable-newlib-iconv --enable-newlib-iconv-encodings=big5,cp775,cp850,cp852,cp855,cp866,euc_jp,euc_kr,euc_tw,iso_8859_1,iso_8859_10,iso_8859_11,iso_8859_13,iso_8859_14,iso_8859_15,iso_8859_2,iso_8859_3,iso_8859_4,iso_8859_5,iso_8859_6,iso_8859_7,iso_8859_8,iso_8859_9,iso_ir_111,koi8_r,koi8_ru,koi8_u,koi8_uni,ucs_2,ucs_2_internal,ucs_2be,ucs_2le,ucs_4,ucs_4_internal,ucs_4be,ucs_4le,us_ascii,utf_16,utf_16be,utf_16le,utf_8,win_1250,win_1251,win_1252,win_1253,win_1254,win_1255,win_1256,win_1257,win_1258 --enable-threads --disable-plugin --enable-libgomp --enable-languages=c,c++ Thread model: rtems gcc version 7.1.0 20170502 (RTEMS 4.12, RSB e2952bb185c1f40027caa76cfd9e4a45b17a8886, Newlib 2.5.0.20170623) (GCC) configure:4839: $? = 0 configure:4828: /home/russellh/rtems/4.12/bin/sparc-rtems4.12-gcc -V >&5 sparc-rtems4.12-gcc: error: unrecognized command line option '-V' sparc-rtems4.12-gcc: fatal error: no input files compilation terminated. configure:4839: $? = 1 configure:4828: /home/russellh/rtems/4.12/bin/sparc-rtems4.12-gcc -qversion >&5 sparc-rtems4.12-gcc: error: unrecognized command line option '-qversion'; did you mean '--version'? sparc-rtems4.12-gcc: fatal error: no input files compilation terminated. configure:4839: $? = 1 configure:4859: checking whether the C compiler works configure:4881: /home/russellh/rtems/4.12/bin/sparc-rtems4.12-gcc -qrtems -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP conftest.c >&5 /home/russellh/rtems/4.12/lib/gcc/sparc-rtems4.12/7.1.0/../../../../sparc-rtems4.12/bin/ld: cannot open linker script file linkcmds: No such file or directory collect2: error: ld returned 1 exit status configure:4885: $? = 1 configure:4923: result: no configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "mono" | #define PACKAGE_TARNAME "mono" | #define PACKAGE_VERSION "5.5.0" | #define PACKAGE_STRING "mono 5.5.0" | #define PACKAGE_BUGREPORT "http://bugzilla.xamarin.com/enter_bug.cgi?classification=Mono" | #define PACKAGE_URL "" | #define PACKAGE "mono" | #define VERSION "5.5.0" | #define MONO_CORLIB_VERSION 1050500002 | #define HAVE_CLASSIC_WINAPI_SUPPORT 1 | #define HAVE_UWP_WINAPI_SUPPORT 0 | /* end confdefs.h. */ | | int | main () | { | | ; | return 0; | } configure:4928: error: in `/home/russellh/mono': configure:4930: error: C compiler cannot create executables See `config.log' for more details ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=x86_64-unknown-linux-gnu ac_cv_env_CCASFLAGS_set= ac_cv_env_CCASFLAGS_value= ac_cv_env_CCAS_set= ac_cv_env_CCAS_value= ac_cv_env_CCC_set= ac_cv_env_CCC_value= ac_cv_env_CC_set=set ac_cv_env_CC_value=/home/russellh/rtems/4.12/bin/sparc-rtems4.12-gcc ac_cv_env_CFLAGS_set=set ac_cv_env_CFLAGS_value=-qrtems ac_cv_env_CPPFLAGS_set= ac_cv_env_CPPFLAGS_value= ac_cv_env_CPP_set= ac_cv_env_CPP_value= ac_cv_env_CXXCPP_set= ac_cv_env_CXXCPP_value= ac_cv_env_CXXFLAGS_set= ac_cv_env_CXXFLAGS_value= ac_cv_env_CXX_set= ac_cv_env_CXX_value= ac_cv_env_LDFLAGS_set= ac_cv_env_LDFLAGS_value= ac_cv_env_LIBS_set= ac_cv_env_LIBS_value= ac_cv_env_XMKMF_set= ac_cv_env_XMKMF_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=x86_64-unknown-linux ac_cv_env_target_alias_set=set ac_cv_env_target_alias_value=arm-rtems4.12 ac_cv_host=x86_64-unknown-linux-gnu ac_cv_path_install='/usr/bin/install -c' ac_cv_path_mkdir=/bin/mkdir ac_cv_prog_AWK=gawk ac_cv_prog_CC=/home/russellh/rtems/4.12/bin/sparc-rtems4.12-gcc ac_cv_prog_ac_ct_STRIP=strip ac_cv_prog_make_make_set=yes ac_cv_target=arm-unknown-rtems4.12 am_cv_make_support_nested_variables=yes am_cv_prog_tar_ustar=gnutar mono_cv_uscore=no ## ----------------- ## ## Output variables. ## ## ----------------- ## ACLOCAL='${SHELL} /home/russellh/mono/missing aclocal-1.14' AMD64_FALSE='' AMD64_TRUE='' AMDEPBACKSLASH='' AMDEP_FALSE='' AMDEP_TRUE='' AMTAR='$${TAR-tar}' AM_BACKSLASH='\' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' AM_DEFAULT_VERBOSITY='0' AM_V='$(V)' AOT_BUILD_FLAGS='' AOT_RUN_FLAGS='' API_VER='2.0' AR='' ARM64_FALSE='' ARM64_TRUE='' ARM_FALSE='' ARM_TRUE='' AS='' AUTOCONF='${SHELL} /home/russellh/mono/missing autoconf' AUTOHEADER='${SHELL} /home/russellh/mono/missing autoheader' AUTOMAKE='${SHELL} /home/russellh/mono/missing automake-1.14' AWK='gawk' BITCODE_FALSE='' BITCODE_TRUE='' BOEHM_DEFINES='' BTLS_ANDROID_FALSE='' BTLS_ANDROID_TRUE='' BTLS_ARCH='' BTLS_CFLAGS='' BTLS_CMAKE_ARGS='' BTLS_FALSE='' BTLS_PLATFORM='' BTLS_ROOT='' BTLS_TRUE='' BUILD_EXEEXT='' BUILD_MCS_FALSE='' BUILD_MCS_TRUE='' CC='/home/russellh/rtems/4.12/bin/sparc-rtems4.12-gcc' CCAS='' CCASDEPMODE='' CCASFLAGS='' CCDEPMODE='' CC_FOR_BUILD='' CFLAGS='-qrtems' CFLAGS_FOR_BUILD='' CMAKE='' CPP='' CPPFLAGS=' -DGC_LINUX_THREADS -D_GNU_SOURCE -D_REENTRANT -DUSE_MMAP -DUSE_MUNMAP' CROSS_COMPILE_FALSE='' CROSS_COMPILE_TRUE='' CROSS_COMPILING_FALSE='' CROSS_COMPILING_TRUE='' CSC='' CXX='' CXXCPP='' CXXDEPMODE='' CXXFLAGS='' CYGPATH_W='echo' DEFAULT_PROFILE='' DEFS='' DEPDIR='' DISABLE_EXECUTABLES_FALSE='' DISABLE_EXECUTABLES_TRUE='' DISABLE_JIT_FALSE='' DISABLE_JIT_TRUE='' DISABLE_LIBRARIES_FALSE='' DISABLE_LIBRARIES_TRUE='' DISABLE_PROFILER_FALSE='' DISABLE_PROFILER_TRUE='' DLLTOOL='' DOLT_BASH='' DSYMUTIL='' DTRACE='' DTRACEFLAGS='' DTRACE_G_REQUIRED_FALSE='' DTRACE_G_REQUIRED_TRUE='' DUMPBIN='' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='' ENABLE_COOP_FALSE='' ENABLE_COOP_TRUE='' ENABLE_DTRACE_FALSE='' ENABLE_DTRACE_TRUE='' ENABLE_INTERPRETER_FALSE='' ENABLE_INTERPRETER_TRUE='' ENABLE_LLVM_FALSE='' ENABLE_LLVM_RUNTIME_FALSE='' ENABLE_LLVM_RUNTIME_TRUE='' ENABLE_LLVM_TRUE='' EXEEXT='' FGREP='' FULL_AOT_TESTS_FALSE='' FULL_AOT_TESTS_TRUE='' GDKX11='' GETTEXT_MACRO_VERSION='' GLIB_CFLAGS='' GLIB_LIBS='' GMSGFMT='' GMSGFMT_015='' GREP='' GTKX11='' HAS_EXTENSION_MODULE_FALSE='' HAS_EXTENSION_MODULE_TRUE='' HAVE_MSGFMT='' HAVE_VTUNE_FALSE='' HAVE_VTUNE_TRUE='' HAVE_ZLIB_FALSE='' HAVE_ZLIB_TRUE='' HOST_AMD64_FALSE='' HOST_AMD64_TRUE='' HOST_ARM64_FALSE='' HOST_ARM64_TRUE='' HOST_ARM_FALSE='' HOST_ARM_TRUE='' HOST_CC='' HOST_WIN32_FALSE='' HOST_WIN32_TRUE='#' HOST_X86_FALSE='' HOST_X86_TRUE='' HYBRID_AOT_TESTS_FALSE='' HYBRID_AOT_TESTS_TRUE='' INSTALL_4_x_FALSE='' INSTALL_4_x_TRUE='' INSTALL_DATA='${INSTALL} -m 644' INSTALL_MONODROID_FALSE='' INSTALL_MONODROID_TRUE='' INSTALL_MONOTOUCH_FALSE='' INSTALL_MONOTOUCH_TRUE='' INSTALL_MONOTOUCH_TV_FALSE='' INSTALL_MONOTOUCH_TV_TRUE='' INSTALL_MONOTOUCH_WATCH_FALSE='' INSTALL_MONOTOUCH_WATCH_TRUE='' INSTALL_ORBIS_FALSE='' INSTALL_ORBIS_TRUE='' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' INSTALL_STRIP_PROGRAM='$(install_sh) -c -s' INSTALL_TESTING_AOT_FULL_FALSE='' INSTALL_TESTING_AOT_FULL_TRUE='' INSTALL_TESTING_AOT_HYBRID_FALSE='' INSTALL_TESTING_AOT_HYBRID_TRUE='' INSTALL_UNREAL_FALSE='' INSTALL_UNREAL_TRUE='' INSTALL_WINAOT_FALSE='' INSTALL_WINAOT_TRUE='' INSTALL_XAMMAC_FALSE='' INSTALL_XAMMAC_TRUE='' INTL='' INVARIANT_AOT_OPTIONS='' LD='' LDFLAGS='' LIBC='' LIBGC_CPPFLAGS='' LIBGC_LIBS='' LIBGC_STATIC_LIBS='' LIBICONV='' LIBMONO_LA='' LIBOBJS='' LIBS='' LIBTOOL='' LIPO='' LLVM_CFLAGS='' LLVM_CONFIG='' LLVM_CXXFLAGS='' LLVM_LDFLAGS='' LLVM_LIBS='' LN_S='ln -s' LOADED_LLVM_FALSE='' LOADED_LLVM_TRUE='' LTCOMPILE='' LTCXXCOMPILE='' LTLIBICONV='' LTLIBOBJS='' MAINT='' MAINTAINER_MODE_FALSE='#' MAINTAINER_MODE_TRUE='' MAKEINFO='${SHELL} /home/russellh/mono/missing makeinfo' MANIFEST_TOOL='' MIPS_FALSE='' MIPS_GCC_FALSE='' MIPS_GCC_TRUE='' MIPS_SGI_FALSE='' MIPS_SGI_TRUE='' MIPS_TRUE='' MKDIR_P='/bin/mkdir -p' MONO_CORLIB_VERSION='1050500002' MONO_DL_NEED_USCORE='' MSGFMT='' MSGFMT_015='' MSGMERGE='' NM='' NMEDIT='' OBJDUMP='' OBJEXT='' OTOOL64='' OTOOL='' PACKAGE='mono' PACKAGE_BUGREPORT='http://bugzilla.xamarin.com/enter_bug.cgi?classification=Mono' PACKAGE_NAME='mono' PACKAGE_STRING='mono 5.5.0' PACKAGE_TARNAME='mono' PACKAGE_URL='' PACKAGE_VERSION='5.5.0' PATH_SEPARATOR=':' PKG_CONFIG='' PLATFORM_ANDROID_FALSE='' PLATFORM_ANDROID_TRUE='#' PLATFORM_AOT_SUFFIX='' PLATFORM_DARWIN_FALSE='' PLATFORM_DARWIN_TRUE='#' PLATFORM_LINUX_FALSE='' PLATFORM_LINUX_TRUE='#' PLATFORM_SIGPOSIX_FALSE='#' PLATFORM_SIGPOSIX_TRUE='' POWERPC64_FALSE='' POWERPC64_TRUE='' POWERPC_FALSE='' POWERPC_TRUE='' RANLIB='' S390X_FALSE='' S390X_TRUE='' SED='' SET_MAKE='' SGEN_DEFINES='' SHARED_CFLAGS='' SHARED_MONO_FALSE='' SHARED_MONO_TRUE='' SHELL='/bin/bash' SIZEOF_VOID_P='' SPARC64_FALSE='' SPARC64_TRUE='' SPARC_FALSE='' SPARC_TRUE='' SQLITE3='' SQLITE='' STATIC_MONO_FALSE='' STATIC_MONO_TRUE='' STRIP='strip' SUPPORT_BOEHM_FALSE='' SUPPORT_BOEHM_TRUE='' SUPPORT_NULLGC_FALSE='' SUPPORT_NULLGC_TRUE='' SUPPORT_SGEN_FALSE='' SUPPORT_SGEN_TRUE='' TARGET_OSX_FALSE='' TARGET_OSX_TRUE='' TARGET_WIN32_FALSE='' TARGET_WIN32_TRUE='#' TEST_PROFILE='' USE_BATCH_FILES_FALSE='' USE_BATCH_FILES_TRUE='' USE_NLS='' VERSION='5.5.0' VTUNE_CFLAGS='' VTUNE_LIBS='' WERROR_CFLAGS='' X11='' X86_FALSE='' X86_TRUE='' XATTR_LIB='' XGETTEXT='' XGETTEXT_015='' XGETTEXT_EXTRA_OPTIONS='' XINERAMA='' XMKMF='' ac_ct_AR='' ac_ct_CC='' ac_ct_CXX='' ac_ct_DUMPBIN='' am__EXEEXT_FALSE='' am__EXEEXT_TRUE='' am__fastdepCCAS_FALSE='' am__fastdepCCAS_TRUE='' am__fastdepCC_FALSE='' am__fastdepCC_TRUE='' am__fastdepCXX_FALSE='' am__fastdepCXX_TRUE='' am__include='' am__isrc='' am__leading_dot='.' am__nodep='' am__quote='' am__tar='tar --format=ustar -chf - "$$tardir"' am__untar='tar -xf -' arch_target='' 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}' docs_dir='' dvidir='${docdir}' exec_prefix='NONE' export_ldflags='' extra_runtime_ldflags='' host='x86_64-unknown-linux-gnu' host_alias='x86_64-unknown-linux' host_cpu='x86_64' host_os='linux-gnu' host_vendor='unknown' htmldir='${docdir}' ikvm_native_dir='' includedir='${prefix}/include' infodir='${datarootdir}/info' install_sh='${SHELL} /home/russellh/mono/install-sh' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' libgc_dir='' libgdiplus_install_loc='' libgdiplus_loc='' libmono_cflags='-D_REENTRANT' libmono_ldflags='' libsuffix='' localedir='${datarootdir}/locale' localstatedir='${prefix}/var' mandir='${datarootdir}/man' mcs_topdir='' mcs_topdir_from_srcdir='' mkdir_p='$(MKDIR_P)' mono_build_root='' mono_cfg_dir='' mono_runtime='' oldincludedir='/usr/include' pdfdir='${docdir}' prefix='/opt/Mono/mono-4.8.1.0/mono-arm' program_transform_name='s&^&arm-rtems4.12-&' psdir='${docdir}' reloc_libdir='lib' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' subdirs='' sysconfdir='${prefix}/etc' target='arm-unknown-rtems4.12' target_alias='arm-rtems4.12' target_cpu='arm' target_os='rtems4.12' target_vendor='unknown' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "mono" #define PACKAGE_TARNAME "mono" #define PACKAGE_VERSION "5.5.0" #define PACKAGE_STRING "mono 5.5.0" #define PACKAGE_BUGREPORT "http://bugzilla.xamarin.com/enter_bug.cgi?classification=Mono" #define PACKAGE_URL "" #define PACKAGE "mono" #define VERSION "5.5.0" #define MONO_CORLIB_VERSION 1050500002 #define HAVE_CLASSIC_WINAPI_SUPPORT 1 #define HAVE_UWP_WINAPI_SUPPORT 0 configure: exit 77