From: Lars B. <lar...@no...> - 2000-12-07 21:15:43
|
Dan Aloni <ka...@ca...> writes: > * Incomplete cygwin - Cygwin is incomplete to provide a fully UNIX > compatible layer, that means the important functions, like mmap(), As far as I could tell when I looked at Cygwin, mmap() was supported when running in Windows NT (and 2000, I guess), but not in Windows 95 (nor 98, again a guess). > * gcc, for some reason, decided to complaine about stray '\'s in > some places where multi-lined macros where defined. Sometimes I have this problem, and it's usually because the line ends with (in C syntax) "\\\r\n" instead of just "\\\n". The pre-processor apparently doesn't recognize the backslash-carriage_return-linefeed sequence to be a line continuation. Solution: convert CRLF line separators to LF. I don't know if this is the source of your problem. Could LFs have been converted to CRLFs when you edited files with a Windows editor? -- http://lars.nocrew.org/ |