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: ht(a)inf.ed.ac.uk
URL:
http://www.ltg.ed.ac.uk/~ht/
[mail from me _always_ has a .sig like this -- mail without it is forged spam]
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta