Subj : ..and under Cygwin To : All From : Serguei Trouchelle Date : Tue Nov 18 2003 11:59 pm Can anybody have experience with Squish and Max compilation under Cygwin? I just create vars_cygwin_nt-5.0.mk with EXTRA_CPPFLAGS += -DCYGWIN inside and tried to compile. And below is what I've got: Warnings in ./configure: ===== CUT ===== In file included from /cygdrive/s/prj/fido/maximus/maximus/slib/stamp.h:23, from stamp_combo.c:3: /cygdrive/s/prj/fido/maximus/maximus/slib/typedefs.h:100: warning: redefinition of `ushort' /usr/include/sys/types.h:85: warning: `ushort' previously declared here ===== CUT ===== And after make (STDERR only): ===== CUT ===== make[1]: [depend.mk] Error 1 (ignored) In file included from blkio.cc:31: /cygdrive/s/prj/fido/maximus/maximus/unix/include/share.h:18:4: #error flock header missing! make[1]: *** [blkio.o] Error 1 Makefile:62: *** missing separator. Stop. make[1]: [depend.mk] Error 1 (ignored) In file included from /cygdrive/s/prj/fido/maximus/maximus/slib/prog.h:38, from dosio.c:5: /cygdrive/s/prj/fido/maximus/maximus/slib/typedefs.h:100: warning: redefinition of `ushort' /usr/include/sys/types.h:85: warning: `ushort' previously declared here In file included from /cygdrive/s/prj/fido/maximus/maximus/slib/uni.h:46, from dosio.c:6: /cygdrive/s/prj/fido/maximus/maximus/unix/include/share.h:18:4: #error flock header missing! dosio.c: In function `sopen': dosio.c:145: warning: implicit declaration of function `flock' make[1]: *** [dosio.o] Error 1 make[1]: [depend.mk] Error 1 (ignored) msgapi.c:20: warning: ignoring #pragma off msgapi.c:22: warning: ignoring #pragma on In file included from /cygdrive/s/prj/fido/maximus/maximus/slib/prog.h:38, from msgapi.c:31: /cygdrive/s/prj/fido/maximus/maximus/slib/typedefs.h:100: warning: redefinition of `ushort' /usr/include/sys/types.h:85: warning: `ushort' previously declared here msgapi.c: In function `_CopyToBuf': msgapi.c:241: warning: suggest parentheses around && within || msgapi.c:267: warning: suggest parentheses around && within || /usr/include/stdio.h: At top level: msgapi.c:21: warning: `rcs_id' defined but not used sq_area.c:20: warning: ignoring #pragma off sq_area.c:22: warning: ignoring #pragma on In file included from sq_area.c:34: /cygdrive/s/prj/fido/maximus/maximus/unix/include/share.h:18:4: #error flock header missing! In file included from /cygdrive/s/prj/fido/maximus/maximus/slib/prog.h:38, from sq_area.c:35: /cygdrive/s/prj/fido/maximus/maximus/slib/typedefs.h:100: warning: redefinition of `ushort' /usr/include/sys/types.h:85: warning: `ushort' previously declared here sq_area.c:21: warning: `rcs_id' defined but not used make[1]: *** [sq_area.o] Error 1 make[1]: [depend.mk] Error 1 (ignored) squish.c:20: warning: ignoring #pragma off squish.c:22: warning: ignoring #pragma on In file included from /cygdrive/s/prj/fido/maximus/maximus/slib/ffind.h:28, from /cygdrive/s/prj/fido/maximus/maximus/slib/dr.h:25, from squish.c:32: /cygdrive/s/prj/fido/maximus/maximus/slib/typedefs.h:100: warning: redefinition of `ushort' /usr/include/sys/types.h:85: warning: `ushort' previously declared here squish.c:50: warning: braces around scalar initializer squish.c:50: warning: (near initialization for `ar.toscan') squish.c:50: warning: missing braces around initializer squish.c:50: warning: (near initialization for `ar.n') squish.c:21: warning: `rcs_id' defined but not used s_abbs.c:20: warning: ignoring #pragma off s_abbs.c:22: warning: ignoring #pragma on In file included from /cygdrive/s/prj/fido/maximus/maximus/slib/ffind.h:28, from /cygdrive/s/prj/fido/maximus/maximus/slib/dr.h:25, from s_abbs.c:33: /cygdrive/s/prj/fido/maximus/maximus/slib/typedefs.h:100: warning: redefinition of `ushort' /usr/include/sys/types.h:85: warning: `ushort' previously declared here s_abbs.c:21: warning: `rcs_id' defined but not used s_config.c:20: warning: ignoring #pragma off s_config.c:22: warning: ignoring #pragma on In file included from /cygdrive/s/prj/fido/maximus/maximus/slib/prog.h:3 8, from s_config.c:29: /cygdrive/s/prj/fido/maximus/maximus/slib/typedefs.h:100: warning: redefinition of `ushort' /usr/include/sys/types.h:85: warning: `ushort' previously declared here s_config.c: In function `V_Feature': s_config.c:76: warning: unused variable `szFailName' s_config.c:77: warning: unused variable `pfnTest' s_config.c:78: warning: unused variable `rc' s_config.c: At top level: s_config.c:1187: warning: ignoring #pragma on s_config.c:1378: warning: ignoring #pragma off s_config.c:21: warning: `rcs_id' defined but not used In file included from s_scan.c:52: /cygdrive/s/prj/fido/maximus/maximus/unix/include/share.h:18:4: #error flock header missing! In file included from /cygdrive/s/prj/fido/maximus/maximus/slib/ffind.h:28, from /cygdrive/s/prj/fido/maximus/maximus/slib/dr.h:25, from s_scan.c:56: /cygdrive/s/prj/fido/maximus/maximus/slib/typedefs.h:100: warning: redefinition of `ushort' /usr/include/sys/types.h:85: warning: `ushort' previously declared here s_scan.c: In function `Scan_Messages': s_scan.c:144: warning: long unsigned int format, dword arg (arg 2) s_scan.c: In function `Scan_Area': s_scan.c:229: warning: long unsigned int format, dword arg (arg 3) s_scan.c:229: warning: long unsigned int format, dword arg (arg 4) s_scan.c: In function `PerformMessageUpdate': s_scan.c:779: warning: `uid_hwm' might be used uninitialized in this function make[1]: *** [s_scan.o] Error 1 In file included from s_scan.c:52: /cygdrive/s/prj/fido/maximus/maximus/unix/include/share.h:18:4: #error flock header missing! In file included from /cygdrive/s/prj/fido/maximus/maximus/slib/ffind.h:28, from /cygdrive/s/prj/fido/maximus/maximus/slib/dr.h:25, from s_scan.c:56: /cygdrive/s/prj/fido/maximus/maximus/slib/typedefs.h:100: warning: redefinition of `ushort' /usr/include/sys/types.h:85: warning: `ushort' previously declared here s_scan.c: In function `Scan_Messages': s_scan.c:144: warning: long unsigned int format, dword arg (arg 2) s_scan.c: In function `Scan_Area': s_scan.c:229: warning: long unsigned int format, dword arg (arg 3) s_scan.c:229: warning: long unsigned int format, dword arg (arg 4) s_scan.c: In function `PerformMessageUpdate': s_scan.c:779: warning: `uid_hwm' might be used uninitialized in this function make[1]: *** [s_scan.o] Error 1 make: *** [squish] Error 2 ===== CUT ===== gcc version 3.2 20020927 (prerelease) Serguei Trouchelle --- timEd/386 1.10.y2k+ * Origin: Send more complaints! (2:550/4077.101) .