home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / sys / sgi / 11720 < prev    next >
Encoding:
Text File  |  1992-07-31  |  4.5 KB  |  98 lines

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