This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Building Win32 apps on Linux? (To Cygwin users on the list...)


Brian Dessent wrote:

Toralf Lund wrote:



All I was trying to say
was that I'd be surprised if a large proportion of your user base
wouldn't want a full cross building setup, if you chose to include it.



Most Cygwin users are using Cygwin precisely because they (for whatever
reason) have a Windows machine and not a *nix machine, but they still
desire to run *nix-like software on their machine. A linux-hosted
Cygwin cross compiler would be of no use to these people.


I guess I've just bought Red Hat's story on this, i.e. (from http://www.redhat.com/software/cygwin/):


Why Use Cygwin?


   One of the largest problems developers face today is supporting
   their applications on disparate platforms. Windows workstations
   continue to be added to an environment already populated by Linux
   and other UNIX-based Operating Systems. Using Cygwin, developers can
   manage heterogeneous environments in a consistent, efficient way.
   Cygwin brings a standard UNIX/Linux shell environment, including
   many of its most useful commands to the Windows platform, so IT
   managers can effectively deploy trained staff, and leverage existing
   investments in UNIX/Linux source code and shell scripts.

But if you say that Cygwin isn't commonly used like that, I guess I'll have to take your word for it, since I don't really know a lot about the product or its user base.

Incidently, there is a step by step procedure for building such a cross
compiler at <http://x.cygwin.com/docs/cg/prog-build-cross.html>. If
that's what you want just follow the steps.


OK, thanks.

I don't see the Cygwin project providing these as packaged binaries any
time soon though, because Cygwin is a distro for windows not linux.

Yes. But apparently, it's being built on a Linux host...

 If
you want linux hosted binary packages then you should request that of
whatever linux distro you are using.  (Debian for example provides a
mingw crosscompiler package.)

Brian

------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com





------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]