This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


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: Cross Compiler Unix - Windows


Dave Korn wrote:

What becomes to Cygwin and MinGW, the same attitude as followed with
Linux, that "producing any apps for Windoze should happen only on
Windoze, or that when one does it on some other host, it still should
happen just like on Windoze!", is totally weird to me.

It seems weird to me too. Especially considering that at least one of the main cygwin developers builds everything on linux with a linux-x-windows toolchain. So perhaps you have misunderstood the situation with cygwin; cross-development is certainly possible, and _intended_ to be possible. It certainly isn't any kind of policy to _deliberately_ make development only possible on native hosts.

Recommending Cygwin for 'ordinary users' as the preferred place for building GNU apps for Windoze, sounds weird. Just as doing the same with MinGW/MSYS. The developers can have Linuces etc. better platforms available and may require to produce everything for Linux etc. first and for Windoze too... Only building can be enough, no very hard testing or debugging in order to get the application to work is expected...

This is quite the same as recommending people to build their own sport
cars from Volkswagens in garages instead of doing this in car factories
because only real Porches will be built in factories. People keep their
self-built cars there so of course these must be built there. Or something...


 If one wants to produce tens of binutils, GCCs etc. GNU stuff for the
Windoze host, the native Windoze shouldn't be the recommendation. Not at
least when the recommendation comes from Red Hat or from any other Linux
company. If Red Hat delivers the Cygwin tools for only the Windoze host,
what else this is than a recommendation to use Windoze instead of their
own Linux for the Windoze target development?


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