Mail Archives: djgpp/1996/07/10/06:55:53
On Wed, 10 Jul 1996, greg strockbine wrote:
> I read about patches for building emacs
> on this group, where can I find them?
All messages on this news group are archived on the DJ Delorie's server,
and are available for keyword searching. Point your Web browser to the
URL below and search for `emacs' and `patches', or something like that.
http://www.delorie.com/djgpp/mail-archives/
> I'm trying to build emacs-19.30 using
> djgpp in win95. I can't get passed the lib-src
> directory. I changed all the long file
> names in makefile.in to mangled names,
> ie, make-d~1. What's got me stumped is that
> "make-docfile" keeps ending up in target "all"
> in the makefile even though I changed all
> occurrences of it in makefile.in.
First, get the latest version 19.31. 19.30 didn't support DJGPP v2; even
if you manage to compile it, you will see all kinds of weird bugs at
runtime. (I assume that you use DJGPP v2.0.) Emacs 19.31 also has many
DOS-related fixes and is much more stable on MSDOS, even if you use DJGPP
v1.x.
Second, when you unzip the distribution .tar.gz file, use the DJTAR
program that comes with DJGPP v2. It will open the archive in a way that
is compatible with the long filename support of your environment (it will
truncate the names to 8+3 if you set LFN=n). Then compile with the same
setting of LFN that you used when you unzipped the archive. The problems
that you describe seem to be caused by a conflict between the program that
unzipped the distribution (which supports long filenames) and the DJGPP
tools like Make (which don't).
- Raw text -