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] |
--- Brian Dessent <brian@dessent.net> wrote: > Steven Newbury wrote: > > > /usr/arm-iwmmxt-linux-gnueabi/bin/ld: crti.o: No such file: No such file or > > directory > > collect2: ld returned 1 exit status > > The crti.o file is not part of gcc. It must be provided by whatever C > library you are using. You'll have to take care of that before you can > continue. > OK. I have a new problem. It may be my version of make so I'll try changing that but... mv -f /var/tmp/portage/glibc-20060227/work/build-default-arm-iwmmxt-linux-gnueabi-single/sysd-sorted-tmp /var/tmp/portage/glibc-20060227/work/build-default-arm-iwmmxt-linux-gnueabi-single/sysd-sorted make[1]: Leaving directory `/var/tmp/portage/glibc-20060227/work/glibc-20060227' make[1]: Entering directory `/var/tmp/portage/glibc-20060227/work/glibc-20060227' make -C ports/sysdeps/arm/elf/linux limits.h make: *** ports/sysdeps/arm/elf/linux: No such file or directory. Stop. make: Entering an unknown directorymake: Leaving an unknown directorymake[1]: *** [ports/sysdeps/arm/elf/linux/limits.h] Error 2 make[1]: Leaving directory `/var/tmp/portage/glibc-20060227/work/glibc-20060227' make: *** [all] Error 2 Very strange! Any thoughts? "ports/sysdeps/arm/elf/linux:" is nonsense. Make incorrectly thinks its found a pattern where there isn't one... make -d: ... Looking for an implicit rule for `/usr/arm-iwmmxt-linux-gnueabi/include/linux/limits.h'. Trying pattern rule with stem `linux/limits'. Trying implicit prerequisite `ports/sysdeps/arm/elf/linux/limits.h'. Trying pattern rule with stem `linux/limits'. Trying implicit prerequisite `ports/sysdeps/unix/sysv/linux/arm/eabi/linux/limits.h'. Trying pattern rule with stem `linux/limits'. Trying implicit prerequisite `ports/sysdeps/unix/sysv/linux/arm/linux/limits.h'. Trying pattern rule with stem `linux/limits'. Trying implicit prerequisite `ports/sysdeps/unix/sysv/linux/linux/limits.h'. Trying pattern rule with stem `linux/limits'. Trying implicit prerequisite `sysdeps/unix/sysv/linux/linux/limits.h'. Trying pattern rule with stem `linux/limits'. Trying implicit prerequisite `sysdeps/gnu/linux/limits.h'. Trying pattern rule with stem `linux/limits'. Trying implicit prerequisite `sysdeps/unix/common/linux/limits.h'. Trying pattern rule with stem `linux/limits'. Trying implicit prerequisite `sysdeps/unix/mman/linux/limits.h'. Trying pattern rule with stem `linux/limits'. Trying implicit prerequisite `sysdeps/unix/inet/linux/limits.h'. Trying pattern rule with stem `linux/limits'. Trying implicit prerequisite `ports/sysdeps/unix/sysv/linux/limits.h'. ... File `force-install' does not exist. Finished prerequisites of target file `force-install'. Must remake target `force-install'. Successfully remade target file `force-install'. Considering target file `ports/sysdeps/arm/elf/linux/limits.h'. File `ports/sysdeps/arm/elf/linux/limits.h' does not exist. Finished prerequisites of target file `ports/sysdeps/arm/elf/linux/limits.h'. Must remake target `ports/sysdeps/arm/elf/linux/limits.h'. make[1]: Entering directory `/var/tmp/portage/glibc-20060227/work/glibc-20060227' make -C ports/sysdeps/arm/elf/linux limits.h Putting child 0x08107f10 (ports/sysdeps/arm/elf/linux/limits.h) PID 29843 on the chain. Live child 0x08107f10 (ports/sysdeps/arm/elf/linux/limits.h) PID 29843 GNU Make 3.80 Copyright (C) 2002 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. make: *** ports/sysdeps/arm/elf/linux: No such file or directory. Stop. make: Entering an unknown directorymake: Leaving an unknown directoryGot a SIGCHLD; 1 unreaped children. Reaping losing child 0x08107f10 PID 29843 make[1]: *** [ports/sysdeps/arm/elf/linux/limits.h] Error 2 Removing child 0x08107f10 PID 29843 from chain. make[1]: Leaving directory `/var/tmp/portage/glibc-20060227/work/glibc-20060227' Got a SIGCHLD; 1 unreaped children. Reaping losing child 0x08074bd8 PID 29841 make: *** [all] Error 2 Steve ___________________________________________________________ To help you stay safe and secure online, we've developed the all new Yahoo! Security Centre. http://uk.security.yahoo.com -- For unsubscribe information see http://sourceware.org/lists.html#faq
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |