All of lore.kernel.org
 help / color / mirror / Atom feed
From: Robin Holt <holt@sgi.com>
To: Alex Chiang <achiang@hp.com>
Cc: Andrew Morton <akpm@linux-foundation.org>,
	linux-kernel <linux-kernel@vger.kernel.org>,
	linux-ia64@vger.kernel.org
Subject: Re: cross-compilers
Date: Wed, 08 Apr 2009 01:03:31 +0000	[thread overview]
Message-ID: <20090408010331.GB10768@sgi.com> (raw)
In-Reply-To: <20090408003921.GA5054@ldl.fc.hp.com>

Don't know if this answers your problem, but I use the tools from
emdebian and they do not suffer from the problems you list below.

Good Luck,
Robin

On Tue, Apr 07, 2009 at 06:39:21PM -0600, Alex Chiang wrote:
> Hi Andrew,
> 
> I've been using your cross-compilers here:
> 
> 	http://userweb.kernel.org/~akpm/cross-compilers/
> 
> for a long time now, but they're starting to suffer from a bit of
> neglect.
> 
> For example, the ia64 bundle, which used gcc 3.4.5 is now finally
> too old to build 2.6.30-rc1, because of a gcc bug related to
> labels.
> 
> Some of the newer bundles which use gcc 4.1.0 don't work because
> of a check in:
> 
> 	include/linux/compiler-gcc4.h
> 
> So my question is, do you still use those tools hosted on
> kernel.org or do you have a new solution these days?
> 
> If you have a new solution, I'd like to hear it, because I found
> those cross-compilers pretty useful, as I'm sure others did.
> 
> I spent most of yesterday fiddling about and managed to build an
> x86_64 host, ia64 target, gcc 4.2.3, glibc 2.3.6 bundle, and it
> all seems to work.
> 
> Is this something you're interested in? I could send you my
> tarball (and slowly work on some of the other archs).
> 
> If so, what were the crosstool build options you used? I'm
> specifically wondering about:
> 
> 	- should I am for lowest common denominator host or are
> 	  you ok with x86_64 host
> 	
> 	- did you statically link the toolchain? or is it
> 	  dynamically linked?
> 
> Thanks.
> 
> /ac
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-ia64" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html

WARNING: multiple messages have this Message-ID (diff)
From: Robin Holt <holt@sgi.com>
To: Alex Chiang <achiang@hp.com>
Cc: Andrew Morton <akpm@linux-foundation.org>,
	linux-kernel <linux-kernel@vger.kernel.org>,
	linux-ia64@vger.kernel.org
Subject: Re: cross-compilers
Date: Tue, 7 Apr 2009 20:03:31 -0500	[thread overview]
Message-ID: <20090408010331.GB10768@sgi.com> (raw)
In-Reply-To: <20090408003921.GA5054@ldl.fc.hp.com>

Don't know if this answers your problem, but I use the tools from
emdebian and they do not suffer from the problems you list below.

Good Luck,
Robin

On Tue, Apr 07, 2009 at 06:39:21PM -0600, Alex Chiang wrote:
> Hi Andrew,
> 
> I've been using your cross-compilers here:
> 
> 	http://userweb.kernel.org/~akpm/cross-compilers/
> 
> for a long time now, but they're starting to suffer from a bit of
> neglect.
> 
> For example, the ia64 bundle, which used gcc 3.4.5 is now finally
> too old to build 2.6.30-rc1, because of a gcc bug related to
> labels.
> 
> Some of the newer bundles which use gcc 4.1.0 don't work because
> of a check in:
> 
> 	include/linux/compiler-gcc4.h
> 
> So my question is, do you still use those tools hosted on
> kernel.org or do you have a new solution these days?
> 
> If you have a new solution, I'd like to hear it, because I found
> those cross-compilers pretty useful, as I'm sure others did.
> 
> I spent most of yesterday fiddling about and managed to build an
> x86_64 host, ia64 target, gcc 4.2.3, glibc 2.3.6 bundle, and it
> all seems to work.
> 
> Is this something you're interested in? I could send you my
> tarball (and slowly work on some of the other archs).
> 
> If so, what were the crosstool build options you used? I'm
> specifically wondering about:
> 
> 	- should I am for lowest common denominator host or are
> 	  you ok with x86_64 host
> 	
> 	- did you statically link the toolchain? or is it
> 	  dynamically linked?
> 
> Thanks.
> 
> /ac
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-ia64" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html

  reply	other threads:[~2009-04-08  1:03 UTC|newest]

Thread overview: 68+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-04-08  0:39 cross-compilers Alex Chiang
2009-04-08  0:39 ` cross-compilers Alex Chiang
2009-04-08  1:03 ` Robin Holt [this message]
2009-04-08  1:03   ` cross-compilers Robin Holt
2009-04-08  5:46   ` cross-compilers Alex Chiang
2009-04-08  5:46     ` cross-compilers Alex Chiang
2009-04-08  5:53     ` cross-compilers Pekka Enberg
2009-04-08  5:53       ` cross-compilers Pekka Enberg
2009-04-08  5:54     ` cross-compilers Andrew Morton
2009-04-08  5:54       ` cross-compilers Andrew Morton
2009-04-08  6:12       ` cross-compilers Peter Chubb
2009-04-08  6:12         ` cross-compilers Peter Chubb
2009-04-08 10:53       ` cross-compilers Matthew Wilcox
2009-04-08 10:53         ` cross-compilers Matthew Wilcox
2009-04-08 15:29       ` cross-compilers Lennart Sorensen
2009-04-08 15:29         ` cross-compilers Lennart Sorensen
2009-04-08 15:39       ` cross-compilers Xavier Bestel
2009-04-08 15:39         ` cross-compilers Xavier Bestel
2009-04-08 17:33       ` cross-compilers Alex Chiang
2009-04-08 17:33         ` cross-compilers Alex Chiang
2009-04-08 17:36         ` cross-compilers Randy Dunlap
2009-04-08 17:36           ` cross-compilers Randy Dunlap
2009-04-09 12:52         ` cross-compilers Jan-Benedict Glaw
2009-04-09 12:52           ` cross-compilers Jan-Benedict Glaw
2009-04-09 20:51           ` cross-compilers Segher Boessenkool
2009-04-09 20:51             ` cross-compilers Segher Boessenkool
2009-04-09  0:20       ` cross-compilers Rob Landley
2009-04-09  0:20         ` cross-compilers Rob Landley
2009-04-09  0:33       ` cross-compilers Tony Breeds
2009-04-09  0:33         ` cross-compilers Tony Breeds
2009-04-09  0:44         ` cross-compilers Andrew Morton
2009-04-09  0:44           ` cross-compilers Andrew Morton
2009-04-09  0:55           ` cross-compilers Alex Chiang
2009-04-09  0:55             ` cross-compilers Alex Chiang
2009-04-09 20:24             ` cross-compilers Helge Deller
2009-04-09 20:24               ` cross-compilers Helge Deller
2009-04-09 20:31               ` cross-compilers Alex Chiang
2009-04-09 20:31                 ` cross-compilers Alex Chiang
2009-04-09 21:52           ` cross-compilers Tony Breeds
2009-04-09 21:52             ` cross-compilers Tony Breeds
2009-04-09 23:47             ` cross-compilers Jan-Benedict Glaw
2009-04-09 23:47               ` cross-compilers Jan-Benedict Glaw
2009-04-10 10:12               ` cross-compilers Jan-Benedict Glaw
2009-04-10 10:12                 ` cross-compilers Jan-Benedict Glaw
2009-04-10 10:19                 ` cross-compilers Mike Frysinger
2009-04-10 10:19                   ` cross-compilers Mike Frysinger
2009-04-10 10:49                   ` cross-compilers Sam Ravnborg
2009-04-10 10:49                     ` cross-compilers Sam Ravnborg
2009-04-10 10:50                     ` cross-compilers Mike Frysinger
2009-04-10 10:50                       ` cross-compilers Mike Frysinger
2009-04-10 15:59                     ` cross-compilers Jan-Benedict Glaw
2009-04-10 15:59                       ` cross-compilers Jan-Benedict Glaw
2009-04-10 16:03                       ` cross-compilers Al Viro
2009-04-10 16:03                         ` cross-compilers Al Viro
2009-04-11 11:23                     ` cross-compilers Jan-Benedict Glaw
2009-04-11 11:23                       ` cross-compilers Jan-Benedict Glaw
2009-04-10  5:45             ` cross-compilers Sam Ravnborg
2009-04-10  5:45               ` cross-compilers Sam Ravnborg
2009-04-11  9:46               ` cross-compilers Tony Breeds
2009-04-11  9:46                 ` cross-compilers Tony Breeds
2009-04-09  7:29         ` cross-compilers Geert Uytterhoeven
2009-04-09  7:29           ` cross-compilers Geert Uytterhoeven
2009-04-08  5:55     ` cross-compilers Robin Holt
2009-04-08  5:55       ` cross-compilers Robin Holt
2009-04-08  9:50     ` cross-compilers Andi Kleen
2009-04-08  9:50       ` cross-compilers Andi Kleen
2009-04-08 11:08 ` cross-compilers Alex Buell
2009-04-08 11:08   ` cross-compilers Alex Buell

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20090408010331.GB10768@sgi.com \
    --to=holt@sgi.com \
    --cc=achiang@hp.com \
    --cc=akpm@linux-foundation.org \
    --cc=linux-ia64@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.