[linux-cirrus] Re: Building Nucleusys tool chain on the target

  • From: Yann Poupet <yann.poupet@xxxxxxx>
  • To: linux-cirrus@xxxxxxxxxxxxx
  • Date: Tue, 24 May 2005 10:39:41 +0200

Hi Llandre,

I allready had this error message, but I can't remember where it came from and
how I fixed it. Are you using a 2.4.XX or 2.6.xx kernel & kernel-headers ? Wich
version of GCC do you use ?

There are lots of patches here :
http://kegel.com/crosstool/crosstool-0.34/patches/
that can be usefull, I've used some of them.

I've made script to compile Nucleus' crosstool.
It works fine with 2.6.11.7-ep93xx kernel, gcc-3.4.3 & gcc-3.4.4, glibc 2.3.3 &
glibc 2.3.5, binutil 2.15. I'm now trying to get it work with uClibc with
Maverick enabled.

I can send it to you if you wish when I'm back home. I've planned to put a
little howto on my website when I have some time.

Regards

Yann


Selon llandre <r&d2@xxxxxxxxxxxx>:

> Thanks to the the kind help of Michael Burian, I'm running Debian sarge
> distribution on my custom hardware (EP9315). With this configuration I
> tried to use the Nucleusys patches to build the MaverickCrunch tool
> chain on the target (actually I applied some small changes here and there
> as suggested by Yann to make them work). Unfortunately the build failed.
> Binutils were built, the first GCC build was ok but it failed to build glibc:
>
> ...
> checking for long double... yes
> checking size of long double... configure: error: cannot compute sizeof
> (long double), 77
> See `config.log' for more details.
> make: *** No targets specified and no makefile found.  Stop.
> make: *** No rule to make target `install'.  Stop.
>
> Any suggestions?
> If necessary I can provide the scripts and the complete log.
>
>
> Thanks in advance,
>
> llandre
>
> DAVE Electronics System House - R&D Department
> web:   http://www.dave-tech.it
> email: r&d2@xxxxxxxxxxxx
>
>
>


--

Other related posts: