[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Anyone building Emacs trunk with MinGW w64 (32 bits)
From: |
Eli Zaretskii |
Subject: |
Re: Anyone building Emacs trunk with MinGW w64 (32 bits) |
Date: |
Tue, 26 Mar 2013 23:24:11 +0200 |
> From: Óscar Fuentes <address@hidden>
> Date: Tue, 26 Mar 2013 21:49:50 +0100
>
> Eli Zaretskii <address@hidden> writes:
>
> >> w32.c: In function 'readlink':
> >> w32.c:4725:7: error: unknown type name 'REPARSE_DATA_BUFFER'
> >> w32.c:4725:44: error: 'REPARSE_DATA_BUFFER' undeclared (first use in this
> >> function)
> >
> > This got me puzzled: the definition of REPARSE_DATA_BUFFER is now
> > guarded by this:
> >
> > #ifndef MAXIMUM_REPARSE_DATA_BUFFER_SIZE
> >
> > Are you saying that MAXIMUM_REPARSE_DATA_BUFFER_SIZE is defined in the
> > MinGW64 build, but REPARSE_DATA_BUFFER is not? Which MinGW64 headers
> > define MAXIMUM_REPARSE_DATA_BUFFER_SIZE and REPARSE_DATA_BUFFER?
>
> winnt.h defined MAXIMUM_REPARSE_DATA_BUFFER_SIZE. REPARSE_DATA_BUFFER is
> defined in ddk/ntifs.h, but we shouldn't use that header together with
> winnt.h. See the links in my message on this thread about ddk/ntifs.h:
>
> http://permalink.gmane.org/gmane.emacs.devel/158160
Then I guess we need to use _W64 explicitly, see revision 112147.
> BTW, the setjmp issue seems fixed.
Great.
- Re: Anyone building Emacs trunk with MinGW w64 (32 bits), (continued)
- Re: Anyone building Emacs trunk with MinGW w64 (32 bits), Eli Zaretskii, 2013/03/25
- Re: Anyone building Emacs trunk with MinGW w64 (32 bits), Eli Zaretskii, 2013/03/26
- Re: Anyone building Emacs trunk with MinGW w64 (32 bits), Óscar Fuentes, 2013/03/26
- Re: Anyone building Emacs trunk with MinGW w64 (32 bits), Eli Zaretskii, 2013/03/26
- Re: Anyone building Emacs trunk with MinGW w64 (32 bits), Eli Zaretskii, 2013/03/26
- Re: Anyone building Emacs trunk with MinGW w64 (32 bits), Eli Zaretskii, 2013/03/26
- Re: Anyone building Emacs trunk with MinGW w64 (32 bits), Óscar Fuentes, 2013/03/26
- Re: Anyone building Emacs trunk with MinGW w64 (32 bits),
Eli Zaretskii <=
- Re: Anyone building Emacs trunk with MinGW w64 (32 bits), Óscar Fuentes, 2013/03/26
- Re: Anyone building Emacs trunk with MinGW w64 (32 bits), Óscar Fuentes, 2013/03/26
- Re: Anyone building Emacs trunk with MinGW w64 (32 bits), Eli Zaretskii, 2013/03/27
- Re: Anyone building Emacs trunk with MinGW w64 (32 bits), Eli Zaretskii, 2013/03/25
- Re: Anyone building Emacs trunk with MinGW w64 (32 bits), Eli Zaretskii, 2013/03/25
- Re: Anyone building Emacs trunk with MinGW w64 (32 bits), Eli Zaretskii, 2013/03/25
- Re: Anyone building Emacs trunk with MinGW w64 (32 bits), Óscar Fuentes, 2013/03/25
- Re: Anyone building Emacs trunk with MinGW w64 (32 bits), rzl24ozi, 2013/03/25
- Re: Anyone building Emacs trunk with MinGW w64 (32 bits), Óscar Fuentes, 2013/03/25
- Re: Anyone building Emacs trunk with MinGW w64 (32 bits), Eli Zaretskii, 2013/03/26