From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5860 invoked by alias); 3 May 2013 12:11:59 -0000 Mailing-List: contact crossgcc-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: crossgcc-owner@sourceware.org Received: (qmail 5851 invoked by uid 89); 3 May 2013 12:11:58 -0000 X-Spam-SWARE-Status: No, score=-0.8 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.3.1 Received: from mail.carallon.com (HELO mail.carallon.com) (95.177.28.122) by sourceware.org (qpsmtpd/0.84/v0.84-167-ge50287c) with ESMTP; Fri, 03 May 2013 12:11:58 +0000 X-MDAV-Result: clean X-MDAV-Processed: mail.carallon.com, Fri, 03 May 2013 13:11:56 +0100 Received: from [172.20.1.8] by mail.carallon.com (Cipher TLSv1:-SHA:128) (MDaemon PRO v13.0.5) with ESMTP id md50001272856.msg for ; Fri, 03 May 2013 13:11:54 +0100 X-Spam-Processed: mail.carallon.com, Fri, 03 May 2013 13:11:54 +0100 (not processed: message from trusted or authenticated source) X-MDRemoteIP: 172.20.1.8 X-Return-Path: will_wagner@carallon.com X-Envelope-From: will_wagner@carallon.com X-MDaemon-Deliver-To: crossgcc@sourceware.org Message-ID: <5183A987.6020407@carallon.com> Date: Fri, 03 May 2013 12:11:00 -0000 From: Will Wagner User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130328 Thunderbird/17.0.5 MIME-Version: 1.0 To: crossgcc@sourceware.org Subject: Using ancient linux versions with crosstools-NG Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2013-05/txt/msg00003.txt.bz2 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