Fwd: [PATCH v1] setup: allow building with i686-w64-mingw32

JonY jon_y@users.sourceforge.net
Mon Jun 4 02:29:00 GMT 2012


On 6/3/2012 23:45, JonY wrote:

Resending because of Cygwin-apps block, accidentally left an email
address in.

> 
> Forwarding to mingw-w64 list.
> 
> Some of the headers modified is generated from WINE widl, so the
> preprocessor should be changed instead, jacek?
> 
> Kai, Ozkan, what do you make of these changes (mingw64-headers.patch)?
> 
> -------- Original Message --------
> Subject: [PATCH v1] setup: allow building with i686-w64-mingw32
> Date: Sun, 03 Jun 2012 09:19:29 -0500
> From: Yaakov (Cygwin/X)
> To: cygwin-apps
> 
> On 2012-06-01 02:45, Yaakov (Cygwin/X) wrote:
>> 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 patches for setup and mingw64-headers (r4913) allow
> setup to be built cleanly and work correctly (AFAICS) with both i686
> toolchains.
> 
> The code also compiles cleanly on x86_64-w64-mingw32 but needs some
> additional LIBS as I circumvented autoload.c, which is clearly 32-bit
> specific and should be unnecessary on 64-bit Windows (being new enough
> to have all these functions).  This probably needs further functional
> changes and probably isn't useful until we have a 64-bit Cygwin, but it
> did expose some type incompatibilities.
> 
> These are NOT ready to commit right now; they are being posted to help
> collaboration with mingw-w64 to make this work.
> 
> 
> Yaakov
> 


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 196 bytes
Desc: OpenPGP digital signature
URL: <http://cygwin.com/pipermail/cygwin-apps/attachments/20120604/197bcd8a/attachment.sig>


More information about the Cygwin-apps mailing list