help-emacs-windows
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [h-e-w] Building 21.1 using cygwin


From: Robinows
Subject: Re: [h-e-w] Building 21.1 using cygwin
Date: Wed, 24 Oct 2001 20:49:58 EDT

In a message dated 10/23/01 5:00:49 PM Eastern Daylight Time, address@hidden writes:
On  23 Oct 01, Alexander G. Burchell writes:
> ...
> I don't remember installing MINGW, just Cygwin.  It may however have
> escaped my recollection...

"gcc -mno-cygwin" is essentially a mingw build, not a cygwin build.
(Read "no cygwin".)

You cannot build GNU Emacs with "gcc" under Cygwin.  You may be able
to build it with "gcc -mno-cygwin". 


There's no "may be" about it. gcc is a supported compiler and has been for some time.   See emacs-21.1/nt/INSTALL  (or for you wierdos: emacs-21.1\nt\INSTALL)
The warning about make-3.79.1 seems to no longer apply with my up-to-date cygwin installation.  Dunno if it's make-3.79.1-4 or cygwin-1.3.3 or one of the other tools, but everything worked fine.
I don't use leim.  There may be a bug here.   As for the slash/backslash issue, read emacs-21.1/nt/gmake.defs for a description of some of the issues.
  Briefly, to build emacs on Windows, you run configure.bat from a command prompt.
It will find your compiler for you.  If you have VC++ and gcc, you need to type
"configure --with-gcc" if you want to compile with gcc.
   And no, this does not give you a cygwin executable.  There is, as far as I know, no functional difference between compiling with VC++ and gcc.
   It sure is easy, though.  (If you already have cygwin.)

As to why there's no cygwin version,   I don't know.  It's on my list of things to look at, but the list is pretty long right now.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]