Using ancient linux versions with crosstools-NG

Will Wagner will_wagner@carallon.com
Fri May 3 12:11:00 GMT 2013


Hello,

I have some hardware that is stuck with an old kernel (2.6.14).

I'd like to update the toolchain for this but the old kernel version 
presents some challenges.

The main problem I hit is that the kernel source doesn't support the 
make kernel_headers rule. Older crosstools-ng (~1.2) supported kernels 
this old so maybe it's possible to add back in support?

Can anyone give any advice on how to tackle this issue? Would it be 
possible to build my user space against a 2.6.19 kernel (first version 
that has make_headers) and then expect that to run against an older 
kernel. What are the rules on what kernel versions a C library will work on?

Many thanks
Will

-- 
------------------------------------------------------------------------
Will Wagner                                     will_wagner@carallon.com
Development Manager                      Office Tel: +44 (0)20 7471 9224
Carallon Ltd, Studio G20, Shepherds Building, Rockley Rd, London W14 0DA
------------------------------------------------------------------------


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



More information about the crossgcc mailing list