[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