home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.sgi
- Path: sparky!uunet!europa.asd.contel.com!darwin.sura.net!mips!odin!sgi.com!scotth
- From: scotth@hoshi.corp.sgi.com (Scott Henry)
- Subject: Re: FAQ? How to compile GNU Emacs?
- In-Reply-To: rfinch@water.ca.gov's message of 30 Jul 92 22: 25:29 GMT
- Message-ID: <SCOTTH.92Jul31132535@hoshi.corp.sgi.com>
- Sender: news@odin.corp.sgi.com (Net News)
- Nntp-Posting-Host: hoshi.corp.sgi.com
- Organization: Silicon Graphics Inc, Mountain View, CA
- References: <RFINCH.92Jul30152529@venice.water.ca.gov>
- Distribution: na
- Date: Fri, 31 Jul 1992 18:25:35 GMT
- Lines: 83
-
-
- >>>>> In article <RFINCH.92Jul30152529@venice.water.ca.gov>, rfinch@water.ca.gov (Ralph Finch) writes:
-
- rfinch> OK, sorry to ask this, which must be a FAQ, but:::
-
- rfinch> What tricks are there for compiling GNU Emacs on an Iris Indigo? A
- rfinch> simple-minded edit of the config.h file with s-irix4-0.h and
- rfinch> m-iris4d.h didn't work (version 18.57).
-
- Version 18.58 compiles fine (except that you can't strip the binary,
- which `make install` does). If you can do anonymous FTP, there is a
- tar file containing 4.0.1 compiled emacs18.58 (with a couple of
- important patches), along with a tar file containing the patches, and
- the 18.58 source (needed for lisp & info files).
-
- % ftp sgigate.sgi.com
- ftp> cd net-services/gnu-emacs
- ftp> binary
- ftp> ls
- 200 PORT command successful.
- 150 Opening ASCII mode data connection for '/bin/ls'.
- total 9519
- -rw-r--r-- 1 root sys 2704 Jul 6 14:07 README
- -rw-r--r-- 1 root sys 4067667 Jul 6 14:02 emacs-18.58.tar.Z
- -rw-r--r-- 1 root sys 3254 Jun 3 14:44 emacs-sgi-patches.Z
- -rw-r--r-- 1 root sys 798815 Jun 3 14:44 emacs-sgi_bins.tar.Z
- 226 Transfer complete.
-
- % cat README
- This software is provided without support and without any obligation on the
- part of Silicon Graphics, Inc. to assist in its use, correction, modification
- or enhancement. There is no guarantee that this software will be included
- in future software releases, and it probably will not be included.
-
- THIS SOFTWARE IS PROVIDED "AS IS" WITH NO WARRANTIES OF ANY KIND INCLUDING THE
- WARRANTIES OF DESIGN, MERCHANTIBILITY AND FITNESS FOR A PARTICULAR
- PURPOSE, OR ARISING FROM A COURSE OF DEALING, USAGE OR TRADE PRACTICE.
-
- The file emacs-sgi_bins.tar.Z contains just the binaries of GNU Emacs
- 18.58 compiled on Irix release 4.0.1. The file emacs-18.58.tar.Z is the
- original 18.58 source distribution. You will need it for the lisp and
- info files. The load-path is the default /usr/local/emacs/lisp and
- /usr/local/emacs/etc. The binaries in the tar file will install into
- /usr/local/emacs/bin, you can either add that to your $PATH, make
- sym-links from your preferred local bin directory, or mv the files.
-
- The file emacs-sgi-patches.Z comtains the patches that were used to
- build the binaries.
-
- The only changes from the default 18.58 distribution are:
-
- compiled optimized (-O2),
- X11 support enabled,
- unexec patch for running stripped, and
- getpty() patch for use on large server systems (more than 100 ptys).
-
- Scott Henry <scotth@sgi.com>
-
- % zcat emacs-sgi_bins.tar.Z | tar -tvf -
- tar: blocksize = 16
- rwxr-xr-x 0/0 dir Jun 3 14:32 1992 usr/local/emacs/
- rwxr-xr-x 0/0 dir Jun 2 13:52 1992 usr/local/emacs/bin/
- rwxr-xr-x 0/0 45056 Jun 2 13:52 1992 usr/local/emacs/bin/ctags
- rwxr-xr-x 0/0 1007616 Jun 2 13:52 1992 usr/local/emacs/bin/emacs
- rwxr-xr-x 0/0 28672 Jun 2 13:52 1992 usr/local/emacs/bin/emacsclient
- rwxr-xr-x 0/0 45056 Jun 2 13:52 1992 usr/local/emacs/bin/etags
- rwxr-xr-x 0/0 dir Jun 2 13:52 1992 usr/local/emacs/etc/
- rw-r--r-- 0/0 237050 Jun 2 13:51 1992 usr/local/emacs/etc/DOC-18.58.1
- rwxr-xr-x 0/0 32768 Jun 2 13:52 1992 usr/local/emacs/etc/cvtmail
- rwxr-xr-x 0/0 53248 Jun 2 13:52 1992 usr/local/emacs/etc/fakemail
- rwxr-sr-x 0/4 24576 Jun 2 13:52 1992 usr/local/emacs/etc/movemail
- rwxr-xr-x 0/0 28672 Jun 2 13:52 1992 usr/local/emacs/etc/server
- rwxr-xr-x 0/0 40960 Jun 2 13:52 1992 usr/local/emacs/etc/wakeup
- rwxr-xr-x 0/0 28672 Jun 2 13:52 1992 usr/local/emacs/etc/yow
- rwxr-xr-x 0/0 dir Jun 2 12:49 1992 usr/local/emacs/lisp/
- rwxr-xr-x 0/0 dir Jun 2 12:50 1992 usr/local/emacs/lisp/term/
- --------- 0/0 0 Jun 2 12:50 1992 usr/local/emacs/lisp/term/iris-ansi-net.el symbolic link to iris-ansi.el
- rw-rw-r-- 0/0 1749 Jun 2 12:49 1992 usr/local/emacs/lisp/term/iris-ansi.el
- =-=-=
- --
- Scott Henry <scotth@sgi.com> / Traveller on Dragon Wings
- Networking Services, / Help! My disclaimer is missing!
- Silicon Graphics, Inc / GIGO *really* means: Garbage in, Gospel Out
-