This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.
See the CrossGCC FAQ for lots more information.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
I want to build a toolchain for MIPS32 on cygwin. I tried crosstool but it failed. I am trying the steps from Building Embedded Linux Systems (by hand) and I get along pretty well till I execute the command to make glibc $ ../glibc-2.3.5/configure --host=${TARGET} --build=i686-pc-cygwin --prefix="/u sr" --enable-add-onfiltered=linuxthreads --with-headers=/home/kyle/m1550/tools/mips-li nux/include and this is the output I get: ..................... -Wl,-z,defs \ /home/Kyle/gnu/build-glibc-ii/elf/librtld.os -Wl,--version-script=/hom e/Kyle/gnu/build-glibc-ii/ld.map \ -Wl,-soname=ld.so.1 -T /home/Kyle/gnu/build-glibc-ii/elf/ld.so.lds /home/Kyle/gnu/build-glibc-ii/elf/librtld.os: In function `dl_main': /home/Kyle/gnu/glibc-2.3.5/elf/rtld.c:2293: undefined reference to `__open' /home/Kyle/gnu/glibc-2.3.5/elf/rtld.c:1181: undefined reference to `__access' /home/Kyle/gnu/glibc-2.3.5/elf/rtld.c:2265: undefined reference to `__access' /home/Kyle/gnu/build-glibc-ii/elf/librtld.os: In function `lose': /home/Kyle/gnu/glibc-2.3.5/elf/dl-load.c:791: undefined reference to `__close' /home/Kyle/gnu/build-glibc-ii/elf/librtld.os: In function `_dl_map_object_from_f d': /home/Kyle/gnu/glibc-2.3.5/elf/dl-load.c:833: undefined reference to `__GI___fxs tat64' /home/Kyle/gnu/glibc-2.3.5/elf/dl-load.c:848: undefined reference to `__close' /home/Kyle/gnu/glibc-2.3.5/elf/dl-load.c:1358: undefined reference to `__close' /home/Kyle/gnu/glibc-2.3.5/elf/dl-load.c:932: undefined reference to `__lseek' /home/Kyle/gnu/glibc-2.3.5/elf/dl-load.c:933: undefined reference to `__libc_rea d' /home/Kyle/gnu/glibc-2.3.5/elf/dl-load.c:837: undefined reference to `rtld_errno ' /home/Kyle/gnu/glibc-2.3.5/elf/dl-load.c:837: undefined reference to `rtld_errno ' /home/Kyle/gnu/glibc-2.3.5/elf/dl-load.c:837: undefined reference to `rtld_errno ' /home/Kyle/gnu/glibc-2.3.5/elf/dl-load.c:837: undefined reference to `rtld_errno ' /home/Kyle/gnu/glibc-2.3.5/elf/dl-load.c:837: undefined reference to `rtld_errno ' /home/Kyle/gnu/build-glibc-ii/elf/librtld.os:/home/Kyle/gnu/glibc-2.3.5/elf/ dl-l oad.c:837: more undefined references to `rtld_errno' follow /home/Kyle/gnu/build-glibc-ii/elf/librtld.os: In function `_dl_map_object_from_f d': /home/Kyle/gnu/glibc-2.3.5/elf/dl-load.c:877: undefined reference to `__close' /home/Kyle/gnu/glibc-2.3.5/elf/dl-load.c:837: undefined reference to `rtld_errno ' /home/Kyle/gnu/glibc-2.3.5/elf/dl-load.c:837: undefined reference to `rtld_errno ' /home/Kyle/gnu/glibc-2.3.5/elf/dl-load.c:837: undefined reference to `rtld_errno ' /home/Kyle/gnu/build-glibc-ii/elf/librtld.os: In function `open_verify': /home/Kyle/gnu/glibc-2.3.5/elf/dl-load.c:1514: undefined reference to `__open' /home/Kyle/gnu/glibc-2.3.5/elf/dl-load.c:1525: undefined reference to `rtld_errn o' /home/Kyle/gnu/glibc-2.3.5/elf/dl-load.c:1526: undefined reference to `__libc_re ad' /home/Kyle/gnu/glibc-2.3.5/elf/dl-load.c:1650: undefined reference to `__close' /home/Kyle/gnu/glibc-2.3.5/elf/dl-load.c:1633: undefined reference to `__lseek' /home/Kyle/gnu/glibc-2.3.5/elf/dl-load.c:1615: undefined reference to `__lseek' /home/Kyle/gnu/glibc-2.3.5/elf/dl-load.c:1616: undefined reference to `__libc_re ad' /home/Kyle/gnu/glibc-2.3.5/elf/dl-load.c:1634: undefined reference to `__libc_re ad' /home/Kyle/gnu/build-glibc-ii/elf/librtld.os: In function `open_path': /home/Kyle/gnu/glibc-2.3.5/elf/dl-load.c:1780: undefined reference to `rtld_errn o' /home/Kyle/gnu/glibc-2.3.5/elf/dl-load.c:1749: undefined reference to `__GI___fx stat64' /home/Kyle/gnu/glibc-2.3.5/elf/dl-load.c:1755: undefined reference to `__close' /home/Kyle/gnu/glibc-2.3.5/elf/dl-load.c:1759: undefined reference to `rtld_errn o' /home/Kyle/gnu/glibc-2.3.5/elf/dl-load.c:1776: undefined reference to `__close' /home/Kyle/gnu/glibc-2.3.5/elf/dl-load.c:1729: undefined reference to `__GI___xs tat64' /home/Kyle/gnu/build-glibc-ii/elf/librtld.os: In function `_dl_map_object': /home/Kyle/gnu/glibc-2.3.5/elf/dl-load.c:1959: undefined reference to `__close' /home/Kyle/gnu/glibc-2.3.5/elf/dl-load.c:2030: undefined reference to `rtld_errn o' /home/Kyle/gnu/build-glibc-ii/elf/librtld.os: In function `_dl_new_object': /home/Kyle/gnu/glibc-2.3.5/elf/dl-object.c:119: undefined reference to `rtld_err no' /home/Kyle/gnu/glibc-2.3.5/elf/dl-object.c:147: undefined reference to `__getcwd ' /home/Kyle/gnu/build-glibc-ii/elf/librtld.os: In function `_dl_protect_relro': /home/Kyle/gnu/glibc-2.3.5/elf/dl-reloc.c:335: undefined reference to `rtld_errn o' /home/Kyle/gnu/build-glibc-ii/elf/librtld.os: In function `_dl_relocate_object': /home/Kyle/gnu/glibc-2.3.5/elf/dl-reloc.c:180: undefined reference to `rtld_errn o' /home/Kyle/gnu/build-glibc-ii/elf/librtld.os: In function `_dl_map_object_deps': /home/Kyle/gnu/glibc-2.3.5/elf/dl-deps.c:199: undefined reference to `rtld_errno ' /home/Kyle/gnu/glibc-2.3.5/elf/dl-deps.c:202: undefined reference to `rtld_errno ' /home/Kyle/gnu/glibc-2.3.5/elf/dl-deps.c:476: undefined reference to `rtld_errno ' /home/Kyle/gnu/build-glibc-ii/elf/librtld.os: In function `_dl_sysdep_read_whole _file': /home/Kyle/gnu/glibc-2.3.5/elf/dl-misc.c:58: undefined reference to `__open' /home/Kyle/gnu/glibc-2.3.5/elf/dl-misc.c:61: undefined reference to `__GI___fxst at64' /home/Kyle/gnu/glibc-2.3.5/elf/dl-misc.c:79: undefined reference to `__close' /home/Kyle/gnu/build-glibc-ii/elf/librtld.os: In function `_dl_start_profile': /home/Kyle/gnu/glibc-2.3.5/elf/dl-profile.c:287: undefined reference to `__open' /home/Kyle/gnu/glibc-2.3.5/elf/dl-profile.c:296: undefined reference to `rtld_er rno' /home/Kyle/gnu/glibc-2.3.5/elf/dl-profile.c:298: undefined reference to `__close ' /home/Kyle/gnu/glibc-2.3.5/elf/dl-profile.c:304: undefined reference to `__GI___ fxstat64' /home/Kyle/gnu/glibc-2.3.5/elf/dl-profile.c:335: undefined reference to `__close ' /home/Kyle/gnu/glibc-2.3.5/elf/dl-profile.c:355: undefined reference to `__close ' /home/Kyle/gnu/glibc-2.3.5/elf/dl-profile.c:320: undefined reference to `__lseek ' /home/Kyle/gnu/glibc-2.3.5/elf/dl-profile.c:327: undefined reference to `__libc_ write' /home/Kyle/gnu/glibc-2.3.5/elf/dl-profile.c:327: undefined reference to `rtld_er rno' /home/Kyle/gnu/build-glibc-ii/elf/librtld.os: In function `*__GI__dl_make_stack_ executable': ../sysdeps/unix/sysv/linux/dl-execstack.c:52: undefined reference to `rtld_errno ' ../sysdeps/unix/sysv/linux/dl-execstack.c:59: undefined reference to `rtld_errno ' /home/Kyle/gnu/build-glibc-ii/elf/librtld.os: In function `_dl_sysdep_start': ../sysdeps/generic/dl-sysdep.c:176: undefined reference to `__open' ../sysdeps/generic/dl-sysdep.c:176: undefined reference to `__read' ../sysdeps/generic/dl-sysdep.c:176: undefined reference to `__close' ../sysdeps/generic/dl-sysdep.c:235: undefined reference to `__libc_check_standar d_fds' /home/Kyle/gnu/build-glibc-ii/elf/librtld.os: In function `__strtoul_internal': /home/Kyle/gnu/glibc-2.3.5/elf/dl-minimal.c:276: undefined reference to `rtld_er rno' /home/Kyle/gnu/build-glibc-ii/elf/librtld.os: In function `__brk': ../sysdeps/unix/sysv/linux/mips/brk.c:50: undefined reference to `rtld_errno' /home/Kyle/gnu/build-glibc-ii/elf/librtld.os: In function `__getpagesize': : undefined reference to `__syscall_error' /home/Kyle/gnu/build-glibc-ii/elf/librtld.os: In function `mmap': : undefined reference to `__syscall_error' /home/Kyle/gnu/build-glibc-ii/elf/librtld.os: In function `__munmap': : undefined reference to `__syscall_error' /home/Kyle/gnu/build-glibc-ii/elf/librtld.os: In function `mprotect': : undefined reference to `__syscall_error' /home/Kyle/gnu/build-glibc-ii/elf/librtld.os: In function `_exit': ../sysdeps/unix/sysv/linux/_exit.c:29: undefined reference to `rtld_errno' /home/Kyle/gnu/build-glibc-ii/elf/librtld.os: In function `__libc_sigaction': ../sysdeps/unix/sysv/linux/mips/sigaction.c:96: undefined reference to `rtld_err no' /home/Kyle/gnu/build-glibc-ii/elf/librtld.os: In function `_wordcopy_bwd_dest_al igned': : undefined reference to `__syscall_error' collect2: ld returned 1 exit status make[2]: *** [/home/Kyle/gnu/build-glibc-ii/elf/ld.so] Error 1 make[2]: Leaving directory `/home/Kyle/gnu/glibc-2.3.5/elf' make[1]: *** [elf/subdir_lib] Error 2 make[1]: Leaving directory `/home/Kyle/gnu/glibc-2.3.5' make: *** [all] Error 2 Kyle@buzz ~/gnu/build-glibc-ii Any ideas? Thx. ------ Want more information? See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/ Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |