[comp.sys.apollo] GNU Emacs 68020/68030 executables

lnz@lucid.com (Leonard N. Zubkoff) (11/16/89)

Subject: GNU Emacs 68020/68030 executables
Newsgroups: comp.sys.apollo


The SR10.1 executables available on labrea.stanford.edu and prep.ai.mit.edu
(perhaps available elsewhere also) do indeed contain support for both
68020/68030 and PRISM nodes.  The problem is that there is a bug in tar which
causes it to restore the executables as object type COFF rather than CMPEXE
asthey were created, thereby making the 68020/68030 portion of the compound
executable unavailable.  The fix is simple: just use /etc/obty to set the
object types of the executables to cmpexe.  The following csh script will do
this:

#! /bin/csh -f
set executables = (emacs etc/test-distrib etc/etags etc/ctags etc/loadst \
		   etc/make-docfile etc/digest-doc etc/sorted-doc \
		   etc/movemail etc/cvtmail etc/fakemail etc/yow etc/env \
		   etc/server etc/emacsclient)
foreach file ($executables)
    /etc/obty $file cmpexe
end