[comp.emacs] Installing GNU emacs 18.55.3 on an SGI Personal Iris.

scotth@corp.sgi.com (Scott Henry) (07/10/90)

mag> Has anyone else experienced difficulty installing GNU emacs 18.55.3 on
mag> IRIX 3.2? Or phrased another way, has anyone succeeded and is willing
mag> to give advice?

The standard GNU Emacs 18.55 distribution works fine when compiled on any
Iris under Irix 3.2, using either the terminfo or X11 interface.

mag> Compiling with the iris configuration file and including NeWS support,
mag> the make terminates compiling NeWS.c with an error that SIGIO is
mag> undefined. Sure enough, in the configuration file its definition is
mag> commented out. Ignoring the wisdom of letting well enough alone, we
mag> define SIGIO. This time everything compiles; but one obvious problem
mag> is that moving the cursor one character moves it more than one
mag> character width. The effect of moving to the end of a line is to move
mag> the cursor well beyond the end of line.

I didn't spend a lot of time looking at it, but 4Sight is not close enough
to Sun's original version of NeWS for the standard Sun NeWS support to
work. Since it's an "open secret" that SGI is moving towards an X11-based
rather than a NeWS-based window manager in a future release, I decided
that it wasn't worth my effort to learn enough NeWS/4Sight to make it
work. The X11 interface works well, and I have been using it since 3.2.?.
There are a couple of patches that are required for it to compile and run
under 3.3 that I will be posting shortly. I have not spent any time
figuring out why using SIGIO (under 3.3) only seems to work under
terminfo...


--
 Scott Henry <scotth@sgi.com> / Traveller on Dragon Wings
 Information Services,       / Help! My disclaimer is missing!
 Silicon Graphics, Inc      / 'Under-achiever and proud of it!' -- Bart Simpson

michael@cwi.nl (M. Guravage) (07/10/90)

Has anyone else experienced difficulty installing GNU emacs 18.55.3 on
IRIX 3.2? Or phrased another way, has anyone succeeded and is willing
to give advice?

Compiling with the iris configuration file and including NeWS support,
the make terminates compiling NeWS.c with an error that SIGIO is
undefined. Sure enough, in the configuration file its definition is
commented out. Ignoring the wisdom of letting well enough alone, we
define SIGIO. This time everything compiles; but one obvious problem
is that moving the cursor one character moves it more than one
character width. The effect of moving to the end of a line is to move
the cursor well beyond the end of line.
--
Michael A. Guravage                                    Email: michael@cwi.nl
Centre for Mathematics & Computer Science (CWI)        Phone: +31 20 5924009
Department of Interactive Systems                      Telex: 12571 mactr nl
Kruislaan 413, 1098 SJ Amsterdam  The Netherlands      Telefax: +31 20 5924199