making buildroot for arm7tdmi, static flat fails
Dan Engel
dengel at sourceharvest.com
Sat Nov 13 15:59:38 UTC 2010
Follow-up on the below:
If I first configure uclibc ("make uclibc-menuconfig") and enable global
constructors and destructors and run "make" it fails with some missing
__init_array and __fini_array stuff--building gcc, I think.
Then, when I go back and disable global constructors and destructors in
uclibc (the original configuration I was trying to build) and run
"make", it works all the way through.
This two-step process seems to be needed to get a working arm7tdmi
static flat system. I haven't tried the toolchain out, yet, so I don't
know whether I can trust it.
Does anyone know why it wouldn't build straight through on the one
configuration?
Thanks,
-Dan
On Sat, 2010-11-13 at 09:53 -0500, Dan Engel wrote:
> Hello, all.
>
> I'm trying to make buildroot for the arm7tdmi (toolchain only, no
> busybox, kernel, etc.) on a basic x86 system, and I get this after a
> while of building:
>
> LN include/sys/prctl.h
> LN include/sys/ptrace.h
> LN include/sys/timerfd.h
> LN include/sys/elf.h
> LN include/sys/io.h
> LN include/sys/procfs.h
> LN include/sys/ucontext.h
> LN include/sys/user.h
> AS lib/crt1.o
> make[1]: *** No rule to make target `lib/crti.o'. Stop.
> make[1]: Leaving directory
> `/mnt/local/arm_toolchain/build/buildroot-2010.08/output/toolchain/uClibc-0.9.31'
> make: ***
> [/mnt/local/arm_toolchain/build/buildroot-2010.08/output/toolchain/uClibc-0.9.31/.configured] Error 2
>
> Has anyone seen this, or know what might be going on?
>
> Of course, this is only the last part of the output. If this is not a
> known issue with a known work-around, then I'll gladly send a follow-up
> post with the entire make output (along with the buildroot and uclibc
> configurations) attached.
>
> What additional information can I provide, that would help anyone
> willing to help me?
>
> Thanks,
> -Dan Engel
>
>
>
> _______________________________________________
> uClibc mailing list
> uClibc at uclibc.org
> http://lists.busybox.net/mailman/listinfo/uclibc
More information about the uClibc
mailing list