From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <> X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on finch.gentoo.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DMARC_REJECT,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL autolearn=no autolearn_force=no version=4.0.0 Received: from mhs.swan.ac.uk (mhs.swan.ac.uk [137.44.1.33]) by chiba.3jane.net (Postfix) with ESMTP id 41041ABCED for ; Thu, 31 Oct 2002 05:14:04 -0600 (CST) Received: from ccs-avgw1.singleton.swan.ac.uk ([137.44.41.39]) by mhs.swan.ac.uk with smtp (Exim 4.10) id 187DH1-0003uf-00 for gentoo-dev@gentoo.org; Thu, 31 Oct 2002 11:14:03 +0000 Received: from ccs-mail1.singleton.swan.ac.uk ([137.44.41.18]) by ccs-avgw1.singleton.swan.ac.uk (NAVGW 2.5.2.11) with SMTP id M2002103111172616223 ; Thu, 31 Oct 2002 11:17:26 GMT Received: from mefriss1.swan.ac.uk ([137.44.16.172]) by ccs-mail1.singleton.swan.ac.uk with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2653.13) id V956BZJN; Thu, 31 Oct 2002 11:14:02 -0000 Date: Thu, 31 Oct 2002 11:16:29 +0000 From: =?iso-8859-1?Q?Jos=E9?= Fonseca To: James Michael DuPont Cc: gentoo-dev@gentoo.org, Paul de Vrieze Subject: Re: [gentoo-dev] Cross compilation and mingw32 Message-ID: <20021031111629.GA7055@mefriss1.swan.ac.uk> References: <20021031092341.9950.qmail@web13309.mail.yahoo.com> <200210311132.44553.gentoo-user@devrieze.net> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1; format=flowed Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <200210311132.44553.gentoo-user@devrieze.net> User-Agent: Mutt/1.4i Sender: gentoo-dev-admin@gentoo.org Errors-To: gentoo-dev-admin@gentoo.org X-BeenThere: gentoo-dev@gentoo.org X-Mailman-Version: 2.0.6 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Gentoo Linux developer list List-Unsubscribe: , List-Archive: X-Archives-Salt: 2e8299bd-9b21-461f-bee5-cb0c3824d0ab X-Archives-Hash: 0ee8967c69a704a30aad271a098e32ba On Thu, Oct 31, 2002 at 11:32:44AM +0100, Paul de Vrieze wrote: >On Thursday 31 October 2002 10:23, James Michael DuPont wrote: >> Dear GenToo hackers, >> >> I am interesting in porting some packages to gentoo. >> Currently I am working on debian packages for cross compilation. >> >> you can find the project page here >> http://introspector.sourceforge.net/dia_win32.htm >> >> Here are some of the netbsd packages >> that you might need to setup a cross compiler : >> http://wuarchive.wustl.edu/mirrors/NetBSD/packages/1.6/i386/All/ >> cross-i386-cygwin32-1.0.0.0.tgz >> cross-i386-mingw32-1.2nb3.tgz >> >> These would be the starting point, imho for a gentoo port. >> >> Can you tell me if anyone is working on cross compilation under gentoo? >> What about porting debian packages into the new ebuild format? >> Cany you help me setup a minimal ebuild system under debian? >> How can I transform my source packages to gentoo? >> > >I don't know whether someone is working on cross-compilers at the moment, but >I personally would appreciate a mingw32 crosscompiler/binutils. Remember the >gentoo way is to build as much as possible from source, so probably the >cross-compiler should be used to build the mingw libraries. > I'm one of the MinGW developers and I do cross compilation in Gentoo and RedHat, but I use a Makefile to do all the work. You can see it at http://mefriss1.swan.ac.uk/~jfonseca/gnu-win32/documentation/cross/index.html . It should be quite straightforward to write a set of ebuilds for MinGW cross compilation from it. The Makefile builds the cross tools for the latest versions, but I've had some problems with building C++ support hence being disabled. I still have to check on that. José Fonseca