moore@utkcs2.cs.utk.EDU (keith moore) (04/30/87)
In trying to get VMS GNU Emacs 18.41 running under VMS 4.4 and using the Digital C compiler, I have had the following problems: 1) After compiling and linking Emacs, I have problems trying to load several of the compiled lisp functions. The .el files are no trouble. The files were obtained by ftp'ing the compressed tar file from prep.ai.mit.edu, decompressing it and extracting it on an Ultrix machine, and copying them to vms using Decnet-Ultrix. The .elc files were copied with the -i (image mode) option, but my guess is that something still got messed up. Does anyone know what went wrong? 2) So I deleted all of the .elc files in the [lisp] directory and loaded the text versions. I got an 'out of pure lisp storage' message. So I changed the #define PURESIZE 130000 in s-vms.h to 260000. After that, I was able to load the .el files. 3) Often when I try to run Emacs, the screen clears and then the editor hangs. This happens most often when I use my own termcap definition for my terminal, but it also happens when TERMCAP isn't defined and I'm using the trusty old VT100. Has anyone else seen this? Is there a fix? -Keith Moore (moore@tennessee.csnet, moore@utkcs1.bitnetT
jeff@UMBC3.UMD.EDU.UUCP (04/30/87)
I have successfully installed 18.44 on VMS 4.5. You can not (I was not able to) transfer compiled lisp code (.elc) from Unix to VMS. After you have build an emacs, you can go back and use the batch-byte-compile command to produce .elc files. This works well. The problem with emacs hanging I have experienced also. 18.44 does not seem to read your local terminal environment as it did (so I was told) in 17.64. I have only gotten it to work by defining emacs_term to vt100 or some other value from TERMCAP.DAT. Good Luck, Jeffrey Burgan Univ. of Maryland jeff@umbc3.umd.edu