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]

Re: pushing the limits: armeb with new components


On Friday 15 February 2008 17:44:46 Robert P. J. Day wrote:
>   i'm going to be pushing the envelope today, seeing how well really
> new software components work with CT-ng.  and here's the first
> misstep, trying to build an armeb toolchain with glibc:
> [EXTRA]    Extracting "glibc-2.6.1"
> [EXTRA]    Patching "glibc-2.6.1"
> [EXTRA]    Extracting "glibc-ports-2.6.1"
> [EXTRA]    Patching "glibc-ports-2.6.1"
[--SNIP--]
> [INFO ]  Installing C library headers
> [EXTRA]    Configuring C library
> [ERROR]    configure: error: Need linker with .init_array/.fini_array support.
> [ERROR]    Build failed in step "Installing C library headers"
>   before i start collecting up voluminous log files, is there a simple
> fix to the above?  has anyone seen it before?  thanks.

I've given up trying to build/use glibc with so-called 'exotic' architectures.
ARM and MIPS are my main concern, and glibc did drop them from officially
supported architectures.

Plus glibc is a pain to configure, even when ports is not needed. And it is
badly documented (there are usefull and meaningfull config flags that are
not documented, and you have to dwelve in the code to find them).

Plus it has many limitations when it comes to embedded: you can't reliably
statically build, because even in that case you need the dynamic linker and
the NSS .so libs... Sigh...

Regards,
Yann E. MORIN.

-- 
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +0/33 662376056 | Software  Designer | \ / CAMPAIGN     |   ^                |
| --==< °_° >==-- °------------.-------:  X  AGAINST      |  /e\  There is no  |
| http://ymorin.is-a-geek.org/ | * _ * | / \ HTML MAIL    |  """  conspiracy.  |
°------------------------------°-------°------------------°--------------------°


--
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]