From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 30954 invoked by alias); 11 May 2005 07:21:37 -0000 Mailing-List: contact gdb-patches-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sources.redhat.com Received: (qmail 30901 invoked from network); 11 May 2005 07:21:34 -0000 Received: from unknown (HELO mail.codesourcery.com) (65.74.133.9) by sourceware.org with SMTP; 11 May 2005 07:21:34 -0000 Received: (qmail 26682 invoked from network); 11 May 2005 07:21:33 -0000 Received: from localhost (HELO ?192.168.0.5?) (mitchell@127.0.0.1) by mail.codesourcery.com with SMTP; 11 May 2005 07:21:33 -0000 Message-ID: <4281B26C.60208@codesourcery.com> Date: Wed, 11 May 2005 07:29:00 -0000 From: Mark Mitchell User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) MIME-Version: 1.0 To: Eli Zaretskii CC: gdb-patches@sources.redhat.com Subject: Re: MinGW build instructions References: <200505092015.j49KFoPw028903@sethra.codesourcery.com> <01c55512$Blat.v2.4$85bf3480@zahav.net.il> <42804E09.9060508@codesourcery.com> <01c55598$Blat.v2.4$baecd3c0@zahav.net.il> <428113E4.9090807@codesourcery.com> <01c5559e$Blat.v2.4$1b76ee60@zahav.net.il> <20050510203127.GA10559@nevyn.them.org> <20050510213821.GA8600@trixie.casa.cgf.cx> <20050510214218.GA8776@trixie.casa.cgf.cx> <01c555f9$Blat.v2.4$330af160@zahav.net.il> In-Reply-To: <01c555f9$Blat.v2.4$330af160@zahav.net.il> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2005-05/txt/msg00241.txt.bz2 Eli Zaretskii wrote: > As an aside, what little experience I have in porting Unix programs to > MinGW tells me that setting up an environment to build a package is > not a trivial job. There are issues with what shell to use and how to > set it up, what ports of auxiliary tools (Coreutils, Grep, Awk, etc.) > to use and how to set them up, what non-default libraries to install > and link against (the MinGW libraries such as libiberty, Libgw32c), etc. > > So perhaps, if we are going to have an alive MinGW port, it is a good > idea to have a README.MinGW file in the distro that would describe how > to build such a port of GDB. A description of the setup Mark uses to > work on the port would be a good starting point. I'd be happy to write it up -- but what I do is simple: I cheat. I use cross compilers from i686-pc-linux-gnu to i686-ming32. If it would be useful for me to show how I configure and build GDB like that, I'm happy to write that up; just let me know. Thanks, -- Mark Mitchell CodeSourcery, LLC mark@codesourcery.com (916) 791-8304