public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Cross compilation and mingw32
@ 2002-10-31  9:23 James Michael DuPont
  2002-10-31 10:32 ` Paul de Vrieze
  0 siblings, 1 reply; 4+ messages in thread
From: James Michael DuPont @ 2002-10-31  9:23 UTC (permalink / raw
  To: gentoo-dev

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?

Thank,
mike

=====
James Michael DuPont
http://introspector.sourceforge.net/

__________________________________________________
Do you Yahoo!?
HotJobs - Search new jobs daily now
http://hotjobs.yahoo.com/


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-dev] Cross compilation and mingw32
  2002-10-31  9:23 [gentoo-dev] Cross compilation and mingw32 James Michael DuPont
@ 2002-10-31 10:32 ` Paul de Vrieze
  2002-10-31 11:16   ` José Fonseca
  0 siblings, 1 reply; 4+ messages in thread
From: Paul de Vrieze @ 2002-10-31 10:32 UTC (permalink / raw
  To: gentoo-dev

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?
>
> Thank,
> mike
>

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.

Paul

-- 
Paul de Vrieze
Junior Researcher
Mail: pauldv@cs.kun.nl
Homepage: http://www.cs.kun.nl/~pauldv



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-dev] Cross compilation and mingw32
  2002-10-31 10:32 ` Paul de Vrieze
@ 2002-10-31 11:16   ` José Fonseca
  2002-10-31 13:26     ` Karl Trygve Kalleberg
  0 siblings, 1 reply; 4+ messages in thread
From: José Fonseca @ 2002-10-31 11:16 UTC (permalink / raw
  To: James Michael DuPont; +Cc: gentoo-dev, Paul de Vrieze

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


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-dev] Cross compilation and mingw32
  2002-10-31 11:16   ` José Fonseca
@ 2002-10-31 13:26     ` Karl Trygve Kalleberg
  0 siblings, 0 replies; 4+ messages in thread
From: Karl Trygve Kalleberg @ 2002-10-31 13:26 UTC (permalink / raw
  To: gentoo-dev

We have a submission of cross-compilation builds using MingW:

http://bugs.gentoo.org/show_bug.cgi?id=2626

If somebody could update the ebuilds to the most recent version of MingW,
and have them follow the latest policy (see
http://www.gentoo.org/~karltk/POLICY.txt and skel.ebuild), and run lintool
(dev-util/lintool-0.2.4 or later) on them, I'll squeeze them in ASAP.

We're currently working on a scheme for cross-compilers. The primary
testing candidate until now has been a cross-compiler for the
sh4-linux-gnu target, but we need more targets, so if anybody has the
necessary time, please don't hesistate to finish up set of working ebuilds
for mingw, and I'll take it from there.


Kind regards,

Karl T


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2002-10-31 13:25 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-10-31  9:23 [gentoo-dev] Cross compilation and mingw32 James Michael DuPont
2002-10-31 10:32 ` Paul de Vrieze
2002-10-31 11:16   ` José Fonseca
2002-10-31 13:26     ` Karl Trygve Kalleberg

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox