Re: Generated Headers - Quite the Can of Worms
[email protected] (Henry S. Thompson)
| Newsgroups | gmane.emacs.xemacs.beta |
|---|---|
| Message-ID | <[email protected]> |
Vin Shelton writes:
> First the good news - with your patches applied, I succeeded in building a
> 64-bit cygwin XEmacs executable.
Good news, yes, thanks for pressing ahead!
> Now the bad news - that patched XEmacs does not build under Windows native
> (at least on the 32-bit XP VM I use for Native Windows kits).
So, what compiler are you using at this point -- some MS compiler, or
are we talking mingw here?
> After running the make-mswin-unicode.pl script, I get a bunch of
> definitions that refer to WINBOOL, which is not a native Windows type.
Hmm. I suspect a combination of my bad memory and unfamiliarity with
the overall build architecture is to blame, but I didn't think your
should have to run that at all, should you? If you did, it should be
part of configure, right? I will have to try harder to understand the
division of labour.
> Here is the first such message:
>
> console-msw.c
> C:\Cyg_opt\src\xemacs-21.5-2015-03-26\src\intl-auto-encap-win32.h(105) :
> error C2146: syntax error : missing ';' before identifier
> 'qxeSHGetNewLinkInfo'
Can you send a copy of your intl-auto-encap-win32.h, so I can look at
what is different?
> Any thoughts on how to get the WINBOOL, etc types defined for the native
> Windows build?
Not yet :-(.
ht
--
Henry S. Thompson, School of Informatics, University of Edinburgh
10 Crichton Street, Edinburgh EH8 9AB, SCOTLAND -- (44) 131 650-4440
Fax: (44) 131 650-4587, e-mail: [email protected]
URL: http://www.ltg.ed.ac.uk/~ht/
[mail from me _always_ has a .sig like this -- mail without it is forged spam]