This was one of the first things I ran into as well. If I remember right the
problem was one of two thing:
* I grabbed the source via a "cvs update" instead of cvs update -r
r21-0b38"
and so did not get a baseline :)
* I did not run bash via the cygnus.bat file which looks as follows:
@ECHO OFF
SET MAKE_MODE=unix
SET CYGROOT=D:\Cygnus\B19
SET CYGFS=D:/Cygnus/B19
SET CYGREL=B19
SET GCC_EXEC_PREFIX=%CYGROOT%\H-i386-cygwin32\lib\gcc-lib\
SET TCL_LIBRARY=%CYGROOT%\share\tcl8.0\
SET GDBTK_LIBRARY=%CYGFS%/share/gdbtcl
SET PATH=%CYGROOT%\H-i386-cygwin32\bin;%PATH%
echo Cygnus Cygwin32 %CYGREL%
bash
Also, somewhere along the line I had to copy bash to /bin/sh (and for good
measure /bin/sh.exe). And mount d:/ as / via "mount d:/ /" after an
"umount
/" as by default my / was c:/
Hope that helps.
-Dan
-----Original Message-----
From: owner-xemacs-beta(a)xemacs.org [mailto:owner-xemacs-beta@xemacs.org] On
Behalf Of Remek Trzaska
Sent: Thursday, May 07, 1998 11:44 AM
To: XEmacs Development List
Subject: [failure] 21.0 "Russian White-pre7" XEmacs Lucid (beta39) on
cygwin32
<< File: Installation.txt >> My first try to compile using cygnus32 fails
on event-msw.c, having
problems with SOCKET I guess.
Help appreciated,
Remek
event-msw.c:616: parse error before `SOCKET'
event-msw.c:616: warning: no semicolon at end of struct or union
event-msw.c:621: parse error before `:'
event-msw.c:622: parse error before `:'
event-msw.c:623: parse error before `:'
event-msw.c:624: parse error before `:'
event-msw.c:630: sizeof applied to an incomplete type
event-msw.c: In function `winsock_initiate_read':
event-msw.c:635: dereferencing pointer to incomplete type
event-msw.c:636: dereferencing pointer to incomplete type
<snip>
make[1]: *** [event-msw.o] Error 1
make: *** [src] Error 2