[comp.sys.sgi] emacs, the final chapter -- I hope

SOFPJF@VM.UOGUELPH.CA (Peter Jaspers-Fayer) (08/30/90)

OK, with many thanks to all, especially Scott Henry of SGI, I finally
got emacs up and running.  For those of you contemplating this, here's
what I went through.

 - On a partition with 20MB or so free (I exagerate, but only slightly):
 - Get the 18.55 version from some server (copies abound).
 - Get 'patch.tar.Z' fron vgr.brl.mil
 - Get the irix3.3 patch to emacs from an archive for this list (thx Scott)
 - Create patch (that Configure script is a real hoot!)
 - tar dist-18.55 directory from the tar file
 - sh the shar file containing the patches.  Before doing so, `jot` the
   shar file and repair any (1 found one) line wraps caused by some
   mail daemon (the wrapped line will be without a leading '+' in the
   middle of a bunch of lines with them).
 - Carefully follow the instructions in the README in the patch set
   (you do not need to mangle config.h, the patch does it for you)

 - run make (and it runs, and runs, and...)

You may find it benificial to pre-create /usr/local/emacs and the various
others mantioned in the README in the emacs distribution (I had a small
problem here, but that may have been because I was not 'root' at the
time).   When you are done you should see something like:

# cd /usr/local/emacs
# du -s *
4       README
160     cpp
5322    etc
2414    gdb
2360    info
6660    lisp
1       lock
2692    man
31      shortnames

plus emacs, ctags, and etags in /usr/local/bin

The editor comes up, but darned if I know if all that lisp stuff works.
I hope all them users on our 380 like the thing, I'm not sure I do.

/PJ                                                SofPJF@VM.UoGuelph.Ca
(Probably also reachable (until ?) at             SOFPJF@UOGUELPH.BITNET)
Klein bottle for rent, apply within.

myoung@joker.asd.sgi.com (Mark Young) (08/31/90)

One last comment on this emacs topic...

I've seen many people getting bogged down in get/build process for gnu
emacs.  I'd just like to point out once again that there is another emacs
available on the net, if you can do without a lot of the bells and whistles
that you get with gnu emacs...it's called microemacs.

it probably takes up a quite a bit less memory and doesn't need to be
installed on a disk with 'at least twenty megabytes free'.

SGI doesn't delivery it, as far as I know.  you have to get it off of the
net, or directly from the author, dan lawrence.  I can dig up his net address
if anyone is interested. 

...myoung

myoung@joker.asd.sgi.com
"My opinions are just that, nothing more, nothing less."
  

dbm@alice.UUCP (David MacQueen) (08/31/90)

Are the irix3.3 patches for gnu emacs available by ftp anywhere?

We have another application, a Standard ML compiler, that builds
an executable image using a technique similar to that used in gnu
emacs; the sdata, sbss, etc segments are redefined as 0 length segments
at the end of the data segment.  This works for DECstation/Ultrix,
MIPS/riscos, and Irix 3.2, but fails on Irix 3.3, where the data
segment appears to be neither readable nor writeable.  I'd appreciate
any hints about what might be going on.

Dave MacQueen
macqueen@research.att.com

tohanson@gonzo.lerc.nasa.gov (Jeff Hanson) (08/31/90)

You can microemacs from durer.cme.nist.gov [129.6.32.4].  It is used on
the NAS Crays and some of my users want it here.  I have the source, but
I cannot get it to compile.  Has anyone out there gotten microemacs working
on an IRIS?  Thanks in advance.
--
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
 \ / \ / \ / \ / \ / \ /        Jeff Hanson            \ / \ / \ / \ / \ / \ / 
  *   ViSC: Better    *  tohanson@gonzo.lerc.nasa.gov   *   *   *   *   *   *  
 / \ / \ Science / \ / \  NASA Lewis Research Center   / \ / \ Through / \ / \ 
*   *   *   *   *   *   *   Cleveland, Ohio 44135     *   *   *  Pictures *   *
 \ / \ / \ / \  Telephone - (216) 433-2284  Fax - (216) 433-2182   \ / \ / \ / 
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*

myoung@joker.asd.sgi.com (Mark Young) (09/01/90)

In <1990Aug31.122549.10073@eagle.lerc.nasa.gov> tohanson@gonzo.lerc.nasa.gov (Jeff Hanson) writes:
> I have the source, but
>I cannot get it to compile.  Has anyone out there gotten microemacs working
>on an IRIS?  Thanks in advance.

As I pointed out in a previous posting, I have microemacs 3.10 built for
sgi machines.  this is 3.10 with some minor local enhancements.  I need to
get in touch with dan lawrence before distributing this, since I believe
that he would be more comfortable seeing whatever is his latest being 
distributed instead.

	...myoung@joker.asd.sgi.com

"all opinions are my own, etc, etc, etc."