This is the mail archive of the
cygwin-apps
mailing list for the Cygwin project.
[RFC] setup: allow building with i686-w64-mingw32
- From: "Yaakov (Cygwin/X)" <yselkowitz at users dot sourceforge dot net>
- To: cygwin-apps at cygwin dot com
- Date: Fri, 01 Jun 2012 02:45:10 -0500
- Subject: [RFC] setup: allow building with i686-w64-mingw32
Fedora has switched from the i686-pc-mingw32 toolchain to the
{i686,x86_64}-w64-mingw32 toolchains in F17. This means that setup
cannot currently be built on F17.
The attached draft patch fixes most of the issues with the build. (I
just added the necessary mingw64-i686-* libraries to Ports.) ntdll.h
needs some more work though; perhaps JonY could provide some input?
Also, if we still want to support the i686-pc-mingw32 toolchain, the
bootstrap.sh chunk should probably be expanded to use whichever
toolchain is available. That is moot, however, until it actually
compiles with w64.
Yaakov
Attachment:
setup-mingw64.patch
Description: application/itunes-itlp