1.4.0 "arm not supported" !

ng@piments.com ng@piments.com
Fri May 1 14:51:00 GMT 2009


Yann E. MORIN wrote:
> "ng" (Peter?),
> All,
> 
> On Thursday 30 April 2009 08:56:23 ng@piments.com wrote:
>> [ALL  ]    checking build system type... i686-build_pc-linux-gnu
>> [ALL  ]    checking host system type... arm-unknown-linux-gnueabi
>> [ERROR]    checking sysdep dirs... configure: error: The arm is not 
>> supported.
>> [ERROR]    Build failed in step 'Installing C library headers'
>> it seems odd that I am having so many errors since updating to 1.4.0 , 
> 
> Here's what I see on a fresh untar of the 1.4.0 release tarball, in the
> C library menu:
> 
> --8<-- Begin quote --8<--
>       C library (glibc)  --->
>       glibc version (2.9)  --->
>       Retrieval method (Released tarball)  --->
>       *** glibc/eglibc common options ***
>   ()  extra config (NEW)
>   ()  Extra config params (READ HELP) (NEW)
>   ()  extra target CFLAGS (NEW)
>   ()  gcc extra flags (NEW)
>   [ ] Use the ports addon (NEW)
>   ()  Extra addons (NEW)
>       Minimum supported kernel version (Same as kernel headers (default))  --->
>       *** Common C library options ***
>       Threading implementation to use: (nptl)  --->
> --8<-- End quote --8<--
> 
> So, clearly, the "Use the ports addon" entry is there.
> 
> The only glitch you will encounter is that, for glibc 2.8 and above,
> there are *no* released tarballs for the ports addon, so you'll have
> to use: "CVS checkout" as the "Retrieval method".
> 
>> my initial installation of ct-ng 1.3.9 went beautifully and compiled the 
> 
> There was no such thing as crosstool-NG-1.3.9. The latest release in the
> 1.3 series was 1.3.4.
> 
>> I wanted to use the versions posted by Alexandre Biggin as being a 
> 
> Please do him a favour: his name is BIGGA, not BIGGIN.
Apologies to Mr. Bigga.

> 
> Also, in the documentation, it is stated that you can use the
> pre-configured toolchains. The list of available toolchains, besides
> being available on the site, can be obtained with:
>   ct-ng list-samples
> 
> To set-up for such a toolchain, call something like:
>   ct-ng the-tool-chain-name
>   ct-ng build

Thanks , I had already used to select and build one of the samples. That 
was my first test with 1.3.x but since Mr. Bigga's example used several 
package versions that were outside the options available in 1.3.x I 
decided to update to 1.4.0 which had been released the day before.


> 
> You can get some help with:
>   ct-ng help
> 
> and the README points you to reading the files docs/overview.txt and
> docs/known-issues.txt .
> 
I was able to do the above since I had read the brief text in help and 
overview. I don't recall either of these refering to requiring addons 
for ARM builds nor the need to use a cvs pull to get it to build.

Since this is no way obvious, maybe this should be added to the 
changelog or somewhere in the doc.

Now what remains odd is that your C library menu is very much fuller 
than mine.

   | |        C library (glibc)  ---> 
    | |
   | |        glibc version (2.9)  ---> 
    | |
   | |        Retrieval method (Released tarball)  ---> 
    | |
   | |        *** Common C library options *** 
    | |
   | |        Threading implementation to use: (nptl)  --->

I will put my current copy to one side and install a fresh tarball to 
see where this breakage came from

Thanks for you guidance.


> Regards,
> Yann E. MORIN.
> 


--
For unsubscribe information see http://sourceware.org/lists.html#faq



More information about the crossgcc mailing list