Andrew Begel writes:
On 8/8/00 1:29 AM, Ben Wing at ben(a)666.com wrote:
> what do you mean unix-style filenames?
>
> do they just have slashes, or cygwin mount points? the latter certainly won't
> work under mingw32.
Ah. That would be it. So, while my make utility runs inside cygwin's bash,
and sends command lines to its generated files as cygwin mount points
(/cygdrive/c/xemacs/xemacs-21.2/...), my mingw generated executable can't
understand that path.
What kind of unix-style (forward-slash delimiting) paths does mingw
understand (Windows paths, it definitely understands)? "/" is mounted by
cygwin, and so is "/cygdrive/c/" -- I wasn't aware of other non-cygwin
ways
to get to my hard disk. :)
So, what shell and make utility do people use to compile the mingw XEmacs so
that the build process gives the programs it runs proper pathnames?
Andy
I keep an XEmacs directory called C:\xemacs. I mount this as /xemacs
within the cygwin environment so that when the cygwin tools pass a
path such as /xemacs/xemacsb/src/../lisp/update-elc.el to temacs, temacs
interprets it as c:/xemacs/xemacsb/src/../lisp/update-elc.el which
works just fine.
Craig