Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] AVR32  build broken.
@ 2007-09-27  0:53 Ulf Samuelsson
  2007-09-27  1:11 ` [Buildroot] Endianness problem Leonid
  2007-09-27 22:12 ` [Buildroot] AVR32 build broken Bernhard Fischer
  0 siblings, 2 replies; 6+ messages in thread
From: Ulf Samuelsson @ 2007-09-27  0:53 UTC (permalink / raw)
  To: buildroot

The atngw100small also fails with the following error:

configure: error: Link tests are not allowed after GCC_NO_EXECUTABLES.
make[2]: *** [configure-target-libiberty] Fel 1
make[2]: *** Inv?ntar oavslutade jobb...
make[1]: *** [all] Fel 2

This is the same error you get when you try to build the ARM with
softfloat.
Since the AVR32 does not have an FPU, this is always softfloat.

There is something screwed up with the linking process
when using the current trunk.

Not all libraries are found, so gcc configure
cannot link and this sets some flags resulting in the error above.

The ARM softfloat patch was trying to overcome the fact
that libgcc.a is not used/found by the uClibc build.
It allows uClibc build to complete, but gcc-final
still bombs out on the linking process
because crt1.o is not found.
Then the GCC_NO_EXECUTABLES is set, and 
when tested for this later, the build is terminated.

crt1.o is an x86 thing and should not affect arm or avr32
but it certainly does.

Have tried to find a workaround, but failed so far.

Until a solution is found, the www.ateml.no/buildroot
seems the way to go.
Once a solution is found, then ARM softfloat will probably 
work as well.

Using the external toolchain option would be one alternative.

BR
Ulf Samuelsson

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2007-09-28  7:37 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-09-27  0:53 [Buildroot] AVR32 build broken Ulf Samuelsson
2007-09-27  1:11 ` [Buildroot] Endianness problem Leonid
2007-09-27 22:12 ` [Buildroot] AVR32 build broken Bernhard Fischer
2007-09-27 23:29   ` Ulf Samuelsson
2007-09-28  6:53   ` Ulf Samuelsson
2007-09-28  7:37     ` Ulf Samuelsson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox