From: system admin (root@hydra.basl.rwth-aachen.de)
Date: 08/11/93


From: root@hydra.basl.rwth-aachen.de (system admin)
Subject: Re: Compiling emacs-19.17 with a fresh SLS-1.03 install (don't work...)
Date: 11 Aug 1993 15:59:18 GMT

I tried the new emacs-19.18. The __CTOR_LIST error still exxists. But
there are some more new error during compilation. First I had to
define:
#define HAVE_FREXP
in the linux.h (in src/s). The next error occured during compilation
of gmalloc.c. The constant CHAR_BITS should be defined as 8 with
linux. I had to define it manually. After that, the
compilation/installation went fine. Some bugs of version 19.17 have
been fixed, i.e. manpage viewing w/o Ctl-h now, File menu is working
with mouse now.

Unfortunately the keyboard code has been modified in a way, that
german umlauts were not accessible anymore (no problem w/ 19.17). I
could fix it with the following patch:

--- keyboard.c 1993/08/10 07:09:37
***************
*** 1804,1809 ****
--- 1804,1811 ----
          sys_suspend ();
          return;
        }
+
+ XSET (event->code, Lisp_Int, c);
      }
  
    if (kbd_store_ptr - kbd_buffer == KBD_BUFFER_SIZE)

Tom.