[buildroot 0000237]: using crosstool build glibc based toolchain to build userland program

bugs at busybox.net bugs at busybox.net
Tue Oct 18 08:59:18 UTC 2005


A NOTE has been added to this issue. 
====================================================================== 
http://busybox.net/bugs/view.php?id=237 
====================================================================== 
Reported By:                shuhao_chang
Assigned To:                uClibc
====================================================================== 
Project:                    buildroot
Issue ID:                   237
Category:                   New Features
Reproducibility:            N/A
Severity:                   feature
Priority:                   normal
Status:                     assigned
====================================================================== 
Date Submitted:             04-26-2005 02:08 PDT
Last Modified:              10-18-2005 01:59 PDT
====================================================================== 
Summary:                    using crosstool build glibc based toolchain to build
userland program
Description: 
buildroot builds uclibc-based toolchain and uses it to build userland
programs.
here is a patch to enable buildroot to use crosstool build glibc-based
toolchain.

you have to set correct crosstool toolchain location and prefix to use
this feature.
====================================================================== 

---------------------------------------------------------------------- 
 sjhill - 06-18-05 21:32  
---------------------------------------------------------------------- 
Uploaded a new and cleaned up patch allowing a crosstool glibc toolchains
to compile a buildroot. It has been tested with glibc-based toolchains
using GCC-3.4.2 and GCC-4.1.0 for MIPS. 

---------------------------------------------------------------------- 
 sjhill - 08-25-05 19:59  
---------------------------------------------------------------------- 
Uploaded an updated patch against latest buildroot to allow crosstool glibc
toolchains to compile a buildroot. This patch fixes bugs related to
duplicated 'sed' targets and fixes the 'fakeroot' build error. 

---------------------------------------------------------------------- 
 sjhill - 10-08-05 22:22  
---------------------------------------------------------------------- 
Uploaded new patch for buildroot compilation with external toolchain.
Applies and works cleanly with 2005-10-08 checkout of buildroot. 

---------------------------------------------------------------------- 
 chickenandporn - 10-18-05 01:59  
---------------------------------------------------------------------- 
sjhill, your recent 20051008 is a "diff -cr" not a "diff -Ncr", so the
toolchains/crosstool directory is missing.

I wanted to add an alternative... y'see, you can build your own, or define
the information for a crosstool-built one, or "wellknown" -- "Use a
toolchain that is rather universally known"... an example would be the ARM
Linux "toolchain-bin-MM-DD-YY.tar.bz2" that can be drawn from
ftp://ftp.arm.linux.org.uk/ ... just like downloading source files, I have
a partially-working config that downloads a toolchain, knows where to
unpack it, and sets the paths properly.  Interested?  I can submit a patch
if you'll update *you* patch here to include
toolchain/crosstool/{Config.in,glibc.mk}  :) 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
04-26-05 02:08  shuhao_chang   New Issue                                    
04-26-05 02:08  shuhao_chang   File Added: br2_crosstool.patch                  
 
06-18-05 21:23  sjhill         File Added: br2-crosstool-build-20050618.patch   
                
06-18-05 21:32  sjhill         Note Added: 0000248                          
08-25-05 19:58  sjhill         File Added: br2-crosstool-build-20050825.patch   
                
08-25-05 19:59  sjhill         Note Added: 0000434                          
10-08-05 22:21  sjhill         File Added: br2-crosstool-build-20051008.patch   
                
10-08-05 22:22  sjhill         Note Added: 0000615                          
10-18-05 01:59  chickenandporn Note Added: 0000634                          
======================================================================




More information about the uClibc-cvs mailing list