MSYS mode (continue)
Corinna Vinschen
corinna-cygwin@cygwin.com
Mon Jul 29 09:30:00 GMT 2013
On Jul 27 20:17, NightStrike wrote:
> On Fri, Jul 26, 2013 at 11:06 PM, Charles Wilson wrote:
> > On 7/26/2013 4:15 AM, Corinna Vinschen wrote:
> >> Another alternative would be if the Cygwin DLL itself had a switch to
> >> load the MSYS dll (export CYGWIN=MSYS ;)). This would allows MSYS mode
> >> even with completely unchanged executables.
> >
> >
> > Right -- but *some* executables would need to actually BE different, aside
> > from the underlying posix library's behavioral changes, to get a "real" MSYS
> > environment.
>
> Perhaps it would be useful to actually identify which packages have
> extenuating needs. Maybe it's just one or two. Maybe it's all but
> one or two. I don't think that currently, the problem space is
> properly enumerated, but is instead living in the abstract.
Very good point. This would perhaps show us much better where we're
heading here. From the current input I only see the following required
changes in relation to a stock Cygwin distro:
- make w/ DOS path handling
- gcc targeting Mingw rather than Cygwin.
- Cygwin compiler provided as cross tool $arch-pc-cygwin-gcc, etc.(*)
Corinna
(*) Per my suggestion there would be no MSYS targeting compiler anymore.
It would target Cygwin and everything else just depends on how the
MSYS dll gets loaded.
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat
More information about the Cygwin-developers
mailing list