Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Date: Fri, 04 Apr 2003 15:50:19 +0530 (IST) From: "babu" To: cygwin AT cygwin DOT com Subject: glibc-2.2.5 build problem on Cygwin : target i386-linux Message-Id: Hi, We are in the process of building a crossgcc for "i386-linux" on cygwin. Following are ok: - binutils-2.12 - gccbootstrap - 2.95.4 while compiling the glibc-2.2.5,with the following configuration, we are getting the errors attached. If you have come across this issue, please let us know what is missing : CC=i386-linux ./configure \ host=i386-linux \ build=i386-linux \ --enable-add-ons="linuxthreads" \ --with-headers=${KERNEL_DIR}/include/ ---------------------------------------------------------------------------- make[2]: Leaving directory `/sys/build_tools/glibc-2.2.5/dirent' make -C grp others make[2]: Entering directory `/sys/build_tools/glibc-2.2.5/grp' make[2]: Nothing to be done for `others'. make[2]: Leaving directory `/sys/build_tools/glibc-2.2.5/grp' make -C pwd others make[2]: Entering directory `/sys/build_tools/glibc-2.2.5/pwd' make[2]: Nothing to be done for `others'. make[2]: Leaving directory `/sys/build_tools/glibc-2.2.5/pwd' make -C posix others make[2]: Entering directory `/sys/build_tools/glibc-2.2.5/posix' /opt/rtldkw-1.2/bin/i386-linux-gcc.exe -nostdlib -nostartfiles -o /sys/build_tools/glibc-2.2.5/build-i386-linux/posix/getconf -Wl,-dynamic-linker=/opt/rtldkw-1.2/i386-linux//lib/ld-linux.so.2 -Wl,-z,combreloc /sys/build_tools/glibc-2.2.5/build-i386-linux/csu/crt1.o /sys/build_tools/glibc-2.2.5/build-i386-linux/csu/crti.o `/opt/rtldkw-1.2/bin/i386-linux-gcc.exe --print-file-name=crtbegin.o` /sys/build_tools/glibc-2.2.5/build-i386-linux/posix/getconf.o -Wl,-rpath-link=/sys/build_tools/glibc-2.2.5/build-i386-linux:/sys/build_tools/glibc-2.2.5/build-i386-linux/math:/sys/build_tools/glibc-2.2.5/build-i386-linux/elf:/sys/build_tools/glibc-2.2.5/build-i386-linux/dlfcn:/sys/build_tools/glibc-2.2.5/build-i386-linux/nss:/sys/build_tools/glibc-2.2.5/build-i386-linux/nis:/sys/build_tools/glibc-2.2.5/build-i386-linux/rt:/sys/build_tools/glibc-2.2.5/build-i386-linux/resolv:/sys/build_tools/glibc-2.2.5/build-i386-linux/crypt:/sys/build_tools/glibc-2.2.5/build-i386-linux/linuxthreads /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6 /sys/build_tools/glibc-2.2.5/build-i386-linux/libc_nonshared.a -lgcc `/opt/rtldkw-1.2/bin/i386-linux-gcc.exe --print-file-name=crtend.o` /sys/build_tools/glibc-2.2.5/build-i386-linux/csu/crtn.o /sys/build_tools/glibc-2.2.5/build-i386-linux/posix/getconf.o: In function `usage': /sys/build_tools/glibc-2.2.5/posix/getconf.c:885: undefined reference to `exit' /sys/build_tools/glibc-2.2.5/build-i386-linux/posix/getconf.o: In function `main': /sys/build_tools/glibc-2.2.5/posix/getconf.c:972: undefined reference to `exit' /sys/build_tools/glibc-2.2.5/posix/getconf.c:988: undefined reference to `exit' /sys/build_tools/glibc-2.2.5/posix/getconf.c:1002: undefined reference to `exit' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__dup' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__strtod_internal' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `utime' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `lrand48_r' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__strtoull_internal' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__mpn_extract_long_double' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__mpn_cmp' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__libc_fcntl' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__write' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `getenv' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__getcwd' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__strtol_internal' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `bsearch' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__dup2' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `qsort' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__strtoll_internal' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__read' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__unlink' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__mpn_lshift' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__mpn_mul' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__mpn_submul_1' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__open' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__mpn_construct_float' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__strtoul_internal' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__libc_read' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__xstat64' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `abort' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__mpn_divrem' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__lxstat' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__mpn_construct_double' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__chmod' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__strtold_internal' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__strtod_l' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__mpn_construct_long_double' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__isatty' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__statfs' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `_fpioconst_pow10' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__chdir' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__readlink' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__mpn_extract_double' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__secure_getenv' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__mkdir' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__cxa_atexit' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__mpn_add_n' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__poll' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__statvfs64' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__pipe' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__libc_open' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__chown' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__random_r' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__initstate_r' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__xmknod' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__lseek' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__mpn_rshift' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__srand48_r' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__tens' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__lxstat64' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__ttyname_r' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__libc_lseek' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__rmdir' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__fstatfs' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__close' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__fxstat64' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__mpn_mul_1' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__xstat' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__strtof_internal' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__fxstat' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__libc_write' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__fcntl' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__setenv' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__access' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__unsetenv' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__open64' /sys/build_tools/glibc-2.2.5/build-i386-linux/libc.so.6: undefined reference to `__fstatvfs64' collect2: ld returned 1 exit status make[2]: *** [/sys/build_tools/glibc-2.2.5/build-i386-linux/posix/getconf] Error 1 make[2]: Leaving directory `/sys/build_tools/glibc-2.2.5/posix' make[1]: *** [posix/others] Error 2 make[1]: Leaving directory `/sys/build_tools/glibc-2.2.5' make: *** [all] Error 2 -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/