[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Building Emacs with DJGPP fails in the lib-src directory
From: |
Eli Zaretskii |
Subject: |
Re: Building Emacs with DJGPP fails in the lib-src directory |
Date: |
Sat, 10 Sep 2005 14:18:29 +0300 |
> Date: Sat, 10 Sep 2005 10:59:25 +0200
> From: Sven Joachim <address@hidden>
>
> I just tried to build Emacs on a legacy operating system with DJGPP,
> but that did not really work "out of the box". After "config msdos",
> "make bootstrap" successfully compiled the .elc files but then failed
> in the lib-src directory with the following error message:
>
> make.exe[1]: *** No rule to make target address@hidden@', needed by
> `etags'. Stop.
> make.exe[1]: Leaving directory `f:/emacs-22.0.50/lib-src'
> make.exe: *** [lib-src] Error 2
I hadn't have time to build the DJGPP port for quite some time, so I'm
not surprised it fails to bootstrap.
> After some investigation, I worked out the following patch on
> msdos/sed3v2.inp:
>
> -------------------------------------<8---------
> *** sed3v2.inp~ Wed Aug 10 17:31:42 2005
> --- sed3v2.inp Fri Sep 9 20:28:54 2005
> ***************
> *** 31,36 ****
> --- 31,38 ----
> /^LOADLIBES *=/s!=.*$!=!
> /^ALLOCA *=/address@hidden@!!
> /^EXEEXT *=/address@hidden@!!
> + /^GETOPT_H *=/address@hidden@!getopt.h!
> + /^GETOPTOBJS *=/address@hidden@!getopt.o getopt1.o!
> /^INSTALLABLES/s/emacsclient *//
> s!^ \./! !
> /^UTILITIES=/s/ wakeup//
> -------------------------------------<8---------
>
> With that patch, "config msdos" and "make install" successfully ran
> through, and I'm using that Emacs right now:
I installed this patch. Thanks for working on this.