Jerry James writes:
On Fri, Feb 1, 2013 at 12:19 PM, Henry S. Thompson
<ht(a)inf.ed.ac.uk> wrote:
> I can no longer build from source. . .
I don't do Windows. (My work and home machines both run Linux.) But
the cause of this seems pretty clear. In src/Changelog I see:
. . .
Ah, thanks, I didn't look that far back.
That patch helps, but still leaves me with
intl-auto-encap-win32.h:63:36: error: expected declaration specifiers
or '...' before 'PCVOID'
intl-auto-encap-win32.h:2303:37: error: expected declaration
specifiers or '...' before 'PCVOID'
Web searching suggests (maybe -- not sure about this one. . .) that
that should be LPCVOID -- trying that gets alloc.c to compile, and a
lot more, but finally:
event-msw.c: In function 'mswindows_wnd_proc':
event-msw.c:3742:10: error: 'WM_IME_CHAR' undeclared (first use in
this function)
event-msw.c:3742:10: note: each undeclared identifier is reported only
once for each function it appears in
event-msw.c:3744:10: error: 'WM_IME_STARTCOMPOSITION' undeclared
(first use in this function)
event-msw.c:3748:10: error: 'WM_IME_COMPOSITION' undeclared (first use
in this function)
These are defined in /usr/include/w32api/winuser.h, but must be being
ifdefed out -- it's late and I can't work through the nested ifdefs
now -- Vin, if you can see where this is going wrong, that would be
great.
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