checking sys/machine.h presence... no checking for sys/machine.h... no checking fp.h usability... no checking fp.h presence... no checking for fp.h... no checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking float.h usability... yes checking float.h presence... yes checking for float.h... yes checking for inttypes.h... (cached) yes checking gconv.h usability... no checking gconv.h presence... no checking for gconv.h... no checking for sys/types.h... (cached) yes checking sys/ipc.h usability... yes checking sys/ipc.h presence... yes checking for sys/ipc.h... yes checking sys/sem.h usability... yes checking sys/sem.h presence... yes checking for sys/sem.h... yes checking for g++ that supports -ffunction-sections -fdata-sections... yes checking for sin in -lm... yes checking for isinf declaration... no checking for _isinf declaration... no checking for isnan declaration... yes checking for isnan... yes checking for finite declaration... yes checking for finite... yes checking for copysign declaration... yes checking for copysign... yes checking for sincos declaration... yes checking for sincos... yes checking for fpclass declaration... yes checking for fpclass... yes checking for qfpclass declaration... no checking for _qfpclass declaration... no checking for hypot declaration... yes checking for hypot... yes checking for float trig functions... yes checking for acosf... yes checking for asinf... yes checking for atanf... yes checking for cosf... yes checking for sinf... yes checking for tanf... yes checking for coshf... yes checking for sinhf... yes checking for tanhf... yes checking for float round functions... yes checking for ceilf... yes checking for floorf... yes checking for expf declaration... yes checking for expf... yes checking for isnanf declaration... yes checking for isnanf... yes checking for isinff declaration... no checking for _isinff declaration... no checking for atan2f declaration... yes checking for atan2f... yes checking for fabsf declaration... yes checking for fabsf... yes checking for fmodf declaration... yes checking for fmodf... yes checking for frexpf declaration... yes checking for frexpf... yes checking for hypotf declaration... yes checking for hypotf... yes checking for ldexpf declaration... yes checking for ldexpf... yes checking for logf declaration... yes checking for logf... yes checking for log10f declaration... yes checking for log10f... yes checking for modff declaration... yes checking for modff... yes checking for modf declaration... yes checking for modf... yes checking for powf declaration... yes checking for powf... yes checking for sqrtf declaration... yes checking for sqrtf... yes checking for sincosf declaration... yes checking for sincosf... yes checking for finitef declaration... no checking for _finitef declaration... no checking for long double trig functions... yes checking for acosl... yes checking for asinl... yes checking for atanl... yes checking for cosl... yes checking for sinl... yes checking for tanl... yes checking for coshl... yes checking for sinhl... yes checking for tanhl... yes checking for long double round functions... yes checking for ceill... yes checking for floorl... yes checking for isnanl declaration... yes checking for isnanl... yes checking for isinfl declaration... no checking for _isinfl declaration... no checking for copysignl declaration... yes checking for copysignl... yes checking for atan2l declaration... yes checking for atan2l... yes checking for expl declaration... yes checking for expl... yes checking for fabsl declaration... yes checking for fabsl... yes checking for fmodl declaration... yes checking for fmodl... yes checking for frexpl declaration... yes checking for frexpl... yes checking for hypotl declaration... yes checking for hypotl... yes checking for ldexpl declaration... yes checking for ldexpl... yes checking for logl declaration... yes checking for logl... yes checking for log10l declaration... yes checking for log10l... yes checking for modfl declaration... yes checking for modfl... yes checking for powl declaration... yes checking for powl... yes checking for sqrtl declaration... yes checking for sqrtl... yes checking for sincosl declaration... yes checking for sincosl... yes checking for finitel declaration... no checking for _finitel declaration... no checking for __builtin_abs declaration... yes checking for __builtin_abs linkage... yes checking for __builtin_fabsf declaration... yes checking for __builtin_fabsf linkage... yes checking for __builtin_fabs declaration... yes checking for __builtin_fabs linkage... yes checking for __builtin_fabsl declaration... yes checking for __builtin_fabsl linkage... yes checking for __builtin_labs declaration... yes checking for __builtin_labs linkage... yes checking for __builtin_sqrtf declaration... yes checking for __builtin_sqrtf linkage... yes checking for __builtin_sqrt declaration... yes checking for __builtin_sqrt linkage... yes checking for __builtin_sqrtl declaration... yes checking for __builtin_sqrtl linkage... yes checking for __builtin_sinf declaration... yes checking for __builtin_sinf linkage... yes checking for __builtin_sin declaration... yes checking for __builtin_sin linkage... yes checking for __builtin_sinl declaration... yes checking for __builtin_sinl linkage... yes checking for __builtin_cosf declaration... yes checking for __builtin_cosf linkage... yes checking for __builtin_cos declaration... yes checking for __builtin_cos linkage... yes checking for __builtin_cosl declaration... yes checking for __builtin_cosl linkage... yes checking for main in -lm... yes checking for copysignf... yes checking for __signbit... no checking for __signbitf... no checking for __signbitl... no checking iconv.h usability... yes checking iconv.h presence... yes checking for iconv.h... yes checking langinfo.h usability... yes checking langinfo.h presence... yes checking for langinfo.h... yes checking for iconv in -liconv... no checking for iconv_open... yes checking for iconv_close... yes checking for iconv... yes checking for nl_langinfo... yes checking for enabled iconv specializations... yes checking for strtold declaration... yes checking for strtold... yes checking for strtof declaration... yes checking for strtof... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/filio.h usability... yes checking sys/filio.h presence... yes checking for sys/filio.h... yes checking for poll... yes checking for S_ISREG or S_IFREG... S_ISREG checking sys/uio.h usability... yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking for writev... yes checking for int64_t... yes checking for LFS support... yes checking whether the target supports thread-local storage... no checking for locale.h... (cached) yes checking for LC_MESSAGES... yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for getpagesize... yes checking for working mmap... yes configure: WARNING: === You have requested some kind of symbol versioning, but configure: WARNING: === you are not using a supported linker. configure: WARNING: === Symbol versioning will be disabled. checking for size_t as unsigned int... yes checking for ptrdiff_t as int... yes configure: versioning on shared library symbols is no checking for unistd.h... (cached) yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking for RLIMIT_DATA... yes checking for RLIMIT_RSS... no checking for RLIMIT_VMEM... yes checking for RLIMIT_AS... yes checking for RLIMIT_FSIZE... yes checking for testsuite resource limits support... yes checking for setenv declaration... yes checking for setenv... yes updating cache ./config.cache checking for gxx-include-dir... no checking for --enable-version-specific-runtime-libs... no checking for install location... ${prefix}/include/c++/${gcc_version} configure: creating ./config.status config.status: creating Makefile config.status: creating include/Makefile config.status: creating libmath/Makefile config.status: creating libsupc++/Makefile config.status: creating src/Makefile config.status: creating po/Makefile config.status: creating testsuite/Makefile config.status: creating scripts/testsuite_flags config.status: creating config.h config.status: executing default-1 commands Adding multilib support to Makefile in ../../../libstdc++-v3 multidirs=amd64 with_multisubdir= Running configure in multilib subdirs amd64 pwd: /export/home/justin/SFS/sources/gcc-4.1.1/objdir/i386-pc-solaris2.11/libstdc++-v3 Running configure in multilib subdir amd64 pwd: /export/home/justin/SFS/sources/gcc-4.1.1/objdir/i386-pc-solaris2.11 mkdir amd64 configure: creating cache ./config.cache checking build system type... i386-pc-solaris2.11 checking host system type... i386-pc-solaris2.11 checking target system type... i386-pc-solaris2.11 checking for a BSD-compatible install... /opt/sfw/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether /usr/sfw/bin/gmake sets $(MAKE)... yes checking for i386-pc-solaris2.11-gcc... /export/home/justin/SFS/sources/gcc-4.1.1/objdir/./gcc/xgcc -B/export/home/justin/SFS/sources/gcc-4.1.1/objdir/./gcc/ -B/export/home/justin/tools/i386-pc-solaris2.11/bin/ -B/export/home/justin/tools/i386-pc-solaris2.11/lib/ -isystem /export/home/justin/tools/i386-pc-solaris2.11/include -isystem /export/home/justin/tools/i386-pc-solaris2.11/sys-include -m64 checking for C compiler default output file name... a.out checking whether the C compiler works... configure: error: cannot run C compiled programs. If you meant to cross compile, use `--host'. See `config.log' for more details. gmake[2]: *** [configure-target-libstdc++-v3] Error 1 gmake[2]: Leaving directory `/export/home/justin/SFS/sources/gcc-4.1.1/objdir' gmake[1]: *** [all] Error 2 gmake[1]: Leaving directory `/export/home/justin/SFS/sources/gcc-4.1.1/objdir' gmake: *** [bootstrap] Error 2 real 38m27.810s user 29m55.952s sys 5m50.183s CC=/usr/sfw/bin/gcc ../configure --prefix=$HOME/tools --enable-language=c,c++,objc,f77 --enable-threads=posix --enable-shared --with-as=/usr/sfw/bin/gas --with-gnu-as --with-ld=/usr/ccs/bin/ld --without-gnu-ld /usr/sfw/bin/gmake bootstrap configure:2288: /usr/sfw/bin/gcc -c -g -O2 conftest.c 1>&5 configure:2278:17: gmp.h: No such file or directory configure: In function `main': configure:2282: error: `choke' undeclared (first use in this function) configure:2282: error: (Each undeclared identifier is reported only once configure:2282: error: for each function it appears in.) configure:2282: error: syntax error before "me" configure: failed program was: #line 2277 "configure" #include "confdefs.h" #include "gmp.h" int main() { #if __GNU_MP_VERSION < 3 choke me #endif ; return 0; }