[comp.emacs] Emacs 18.54.2 for HP9000/300

harper@applga.aa.cad.slb.com (Brett E. Harper) (10/01/90)

hello,
  
   I have been trying to get a version of GNU Emacs to work using these
   new machines that we have.  The version of Emacs that we have is 
   18.54.2 and the machine is really a hp9000/400 (just like a 300 I'm
   told).  We have made changes to the distribution as outlined in 
   the softbench installation guide for GNU Emacs.  I have successfully
   made versions of GNU Emacs on other hp9000's and have not had the
   problems that I did this time.  I have also made a version for the hp835
   from this same distribution tape.  Let me outline the problems I had:

   C-x C-f  (file-file)    Always pre-pends a ~ to your file name,
			   resulting in most files not being found!
			   For example starting emacs with a filename for
			   an argument, will not load the file unless that
			   file happens to be under ~.

   resize window (X window version) on the 400 the window does not refresh
			   itself, on the 835 it does.
    
   
   Some of the changes I made to the distribution are:

   alloca.s:
      set MAXREG,22
   s-hpux.h:
      removed line: #define SHORT_CAST_BUG
   sysdep.c:
      commented out definition of perror()
   m-hp9000s300.h:
      added to end: #define SHORT_CAST_BUG 
		    #define NEED_BSDTTY
   crt0.c:
      a bunch of asm additions and deletions for new hp assembler

  (I don't remember doing this before there was some other fix, maybe 
   using the system crt0 file or something else. )

   config.h:
      #define MAINTAIN_ENVIRONMENT
      #include "s-hpux.h"
      #include "m-hp9000s300.h"   or "m-hp9000s800.h"

      uncommented HAVE_X and X11

      changed PURESIZE to 130000 and 125000


  If anyone sees any things that I have done wrong, or could recommend a method
  of building that would work I would really appreciate it.

  Thanks,

  Brett Harper
  harper@aaaca1.SINet.SLB.COM

cedman@lynx.ps.uci.edu (Carl Edman) (10/02/90)

Why do you try to compile such an old version of gnu emacs ?
On this machine (HP9000/300) we are using a version of emacs 18.55
especially tailored to HP machines. It works like a charm
and comes with a large set of non-standard, but yet VERY nice
*.el files.
If I remember correctly we got it directly from HP.
I suggest you contact them.

	Carl

Theorectial Physicist,N.:A physicist whose   | Send mail
existence is postulated, to make the numbers |  to
balance but who is never actually observed   | cedman@golem.ps.uci.edu
in the laboratory.                           | edmanc@uciph0.ps.uci.edu