This is the mail archive of the cygwin-apps mailing list for the Cygwin 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: GCC4 status.


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Christopher Faylor wrote:
> AFAIK, a normal Cygwin installation doesn't use the w32api header files
> unless you're building a hybrid Cygwin/Windows program.  That is a
> pretty sad beast but I guess people really do use that.  I guess we
> can't think about removing -mno-win32.  A limited number of libraries
> are used so it wouldn't make sense to move them around.

Some multimedia packages use mmsystem.h/libwinmm for low-level functions
such as optical disc access.  OTOH I would be thrilled if winsock.h and
friends (which conflict with cygwin's sys/socket.h) would be out of the
default search path.

> Two versions?  Whuh, Huh?  When is that ever a good idea?
> 
> What I would like to see is all of the Windows stuff isolated as much as
> possible from the Cygwin.  Possibly all of the windows-only stuff could
> either install in a windows hierarchy or a mingw hierarchy and symlinks
> into /usr/include and (sparingly) /usr/lib could be made.

That may work, but we would have to decide very carefully what goes into
/usr and what not.


Yaakov
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEAREIAAYFAkmjlksACgkQpiWmPGlmQSP9VQCdFc8eGBvrXRmRtpJf45Hl8Lcw
BKoAni4NGsXg6S7NjP+XxVr6BUQg2AQt
=t04W
-----END PGP SIGNATURE-----


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