* Sam Steingold wrote on Mon, Aug 10, 2009 at 11:42:57PM CEST: > On Mon, Aug 10, 2009 at 5:25 PM, Ralf Wildenhues<[email protected]> > wrote: > > * Sam Steingold wrote on Mon, Aug 10, 2009 at 11:10:14PM CEST: > >> > >> this is a plain cygwin installation. > > > > Then you should use /cygdrive/c/... style paths, not C:/... ones. Your > > compiler will understand the former (assuming you are using the "cross" > > compiler that creates pure w32 executables and comes with Cygwin). > > this sounds reasonable, however, what happens if clisp is compiled > using msys/mingw system instead?
Then you use the compiler that comes from the MinGW web site (it understands C:/ style paths only) and the shell and runtime from there (it translates /C/ paths on the command line to C:/ style) and you use CPPFLAGS=-IC:/... and the like. All consistent. Of course you wouldn't use a clisp compiled for MSYS/MinGW on Cygwin, or vice versa. Just treat both systems as "very different", requiring something like cross compilation, and things will look less surprising. Cheers, Ralf
