> Date: Thu, 17 Aug 2006 12:38:29 -0400
> From: Bill Hoffman <[EMAIL PROTECTED]>
> 
> >>  /* Handle other OSs.  */
> >>! #if defined(HAVE_DOS_PATHS) && !defined(__CYGWIN__)
> >>  # define PATH_SEPARATOR_CHAR ';'
> >>  #elif defined(VMS)
> >>  # define PATH_SEPARATOR_CHAR ','
> >
> >This is probably too big a change for this particular problem (and maybe
> >it's already been discussed to death) but I don't see why this setting
> >couldn't be in configure.in, too.  Then MinGW could set
> >PATH_SEPARATOR_CHAR to ';', VMS could set it to ',' (shouldn't that be
> >'.'?), and Cygwin and every other "UNIX system" could just use the default.
> 
> Sure, this seems to produce the correct behavior.  If you want
> to make it a configure.in thing, then provide a patch.  I was just going
> along with the existing style of the code in this case. 

The Cygwin build could (and probably should) use configure.in, but the
MinGW and MSVC ports don't use the configure script to build
themselves, and so the native builds cannot set PATH_SEPARATOR_CHAR
there.


_______________________________________________
Make-w32 mailing list
Make-w32@gnu.org
http://lists.gnu.org/mailman/listinfo/make-w32

Reply via email to