Path: utzoo!attcan!utgpu!watmath!att!rutgers!ucsd!usc!cs.utexas.edu!rice!uw-beaver!Teknowledge.COM!polya!lucid.com!lnz From: lnz@lucid.com (Leonard N. Zubkoff) Newsgroups: comp.sys.apollo Subject: GNU Emacs 68020/68030 executables Message-ID: <2156@heavens-gate.lucid.com> Date: 16 Nov 89 02:09:12 GMT Organization: Lucid, Inc. Menlo Park, CA Lines: 22 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