public inbox for binutils@sourceware.org
 help / color / mirror / Atom feed
From: Daniel Jacobowitz <drow@false.org>
To: gcc-patches@gcc.gnu.org, gdb-patches@sourceware.org,
		binutils@sourceware.org
Subject: Re: [RFC] Simplify MinGW canadian crosses
Date: Tue, 29 Aug 2006 16:00:00 -0000	[thread overview]
Message-ID: <20060829154413.GA19153@nevyn.them.org> (raw)
In-Reply-To: <20060829153540.GA20893@calimero.vinschen.de>

On Tue, Aug 29, 2006 at 05:35:40PM +0200, Corinna Vinschen wrote:
> Sorry, but that's not the deal.  Using my patches, you can install a
> standard source tree, including gcc, gdb, binutils, [...], and last but
> not least the winsup directory on, say, a Linux machine, and then build
> a complete three stage canadian cross on *Linux*, which generates a
> i686-pc-mingw32-x-arm-elf toolchain.  You don't have to install the MinGW
> libraries and header files somewhere on the Linux machine and tweak the
> build process to find them.  Everything comes out of the same source
> tree.  From my point of view this simplifies stuff, it doesn't make it
> more complicated.

Are your changes affecting the i686-pc-mingw32 targeted compiler built
in the middle?  Your description suggested that it affected the build
process of the final canadian cross compiler.  If you're changing that
second one, then none of my objections are relevant.

I guess what I'm asking is: why doesn't "make install" when you've
built the i686-pc-mingw32 compiler install everything you need to use
that compiler to build i686-pc-mingw32 hosted applications?

CodeSourcery does something not much different every day, by the way.
We configure a mingw32 compiler with its own prefix, build it, make
install, and then everything works - no "tweaking the build process"
to find anything.

I'm sure making these scripts more complicated simplifies whatever
outside scripts you're using to build the whole three stage deal; but
everyone has to carry the cost of the complexity in these central
scripts, not just the people using your build process.

You cross posted to two closed lists, by the way.  I have dropped them,
because I'm tired of getting the bounces.

-- 
Daniel Jacobowitz
CodeSourcery

  reply	other threads:[~2006-08-29 15:44 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-08-29 12:14 Corinna Vinschen
2006-08-29 15:00 ` Daniel Jacobowitz
2006-08-29 15:24   ` DJ Delorie
2006-08-29 15:32     ` Daniel Jacobowitz
2006-08-29 15:35       ` DJ Delorie
2006-08-29 15:38         ` Daniel Jacobowitz
2006-08-29 15:47           ` DJ Delorie
2006-08-29 15:44       ` Corinna Vinschen
2006-08-29 16:00         ` Daniel Jacobowitz [this message]
2006-08-29 16:08           ` Corinna Vinschen
2006-08-29 16:49             ` Daniel Jacobowitz
2006-08-29 17:04               ` Corinna Vinschen
2006-08-29 16:04         ` Christopher Faylor
2006-08-29 16:09           ` Corinna Vinschen
2006-08-29 16:53             ` Daniel Jacobowitz
2006-08-29 17:01               ` Corinna Vinschen
2006-08-29 17:51                 ` Christopher Faylor
2006-08-29 23:00                   ` Christopher Faylor
2006-08-30  7:15                 ` Corinna Vinschen
2006-08-29 15:10 ` DJ Delorie
2006-08-30 20:32 ` Corinna Vinschen
2006-08-31  7:23   ` Danny Smith
2006-08-31 23:37     ` Corinna Vinschen
2006-08-30 14:44 Danny Smith

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=20060829154413.GA19153@nevyn.them.org \
    --to=drow@false.org \
    --cc=binutils@sourceware.org \
    --cc=gcc-patches@gcc.gnu.org \
    --cc=gdb-patches@sourceware.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).