Mail Archives: djgpp/2005/03/18/02:02:00
On Wednesday 16 March 2005 19:00, Ognyan Kulev wrote:
> Hi,
>
> I want Emacs 21.4 for DOS and my only option is to compile it.
>
> My first try is on Windows XP, DJGPP 2.03, GCC 3.4.3 and others from
> v2gnu.
> The next error is:
>
> gcc -c -Demacs -DHAVE_CONFIG_H -I. -I. -O2 -gcoff keyboard.c
> c:/djgpp/tmp/ccGYquUe.s: Assembler messages:
> c:/djgpp/tmp/ccGYquUe.s:26262: Fatal error: C_EFCN symbol out of scope
> make.exe[1]: *** [keyboard.o] Error 1
> make.exe[1]: Leaving directory `d:/temp/emacs-21.4/src'
> make.exe: *** [src] Error 2
Perhaps a GCC or binutils problem with COFF debugging info. Currently DWARF2
debugging info is the default and COFF one gets a little testing and may be
bitrotted. I suggest to either try DWARF2 debugging info if possible (simply
-g instead of -gcoff) or use a different compiler version.
1.4 build.
Andris
- Raw text -