[comp.emacs] How to build GNU emacs 18.52 on DS3100?

tro@adiron.UUCP (Tom Olin) (07/13/90)

Our first stab failed.  Before we go any farther, if anybody has successfully
built version 18.52 of GNU emacs on a DS3100 (Ultrix Worksystem V2.0), please
email me which config files and mods you used.
-- 
     ____     ____	       _____________________________________________
    | __ | /||___ |	      //      Tom Olin	     \\	 uunet!adiron!tro  ||
    ||__||//|| __||	     //	 PAR Technology Corp  \\		   ||
    ||___//_||| __|	    //	 220 Seneca Turnpike   \\  (315) 738-0600  ||
    ||	//__|| \\	   //	New Hartford NY 13413	\\  Extension 638  ||
    || //   ||	\\	  //_____________________________\\________________||

tro@adiron.UUCP (Tom Olin) (07/27/90)

[This is my 2nd posting of this message.  My 1st generated no responses.]

Our first stab failed.  Before we go any farther, if anybody has successfully
built version 18.52 of GNU emacs on a DS3100 (Ultrix Worksystem V2.0), please
email me which config files and mods you used.
-- 
     ____     ____
    | __ | /||___ |
    ||__||//|| __||	      Tom Olin		 ...!uunet!adiron!tro
    ||___//_||| __|	 PAR Technology Corp 
    ||	//__|| \\	 220 Seneca Turnpike
    || //   ||	\\	New Hartford NY 13413	(315) 738-0600, Ext 638

iglesias@orion.oac.uci.edu (Mike Iglesias) (07/28/90)

In article <447@adiron.UUCP> tro@adiron.UUCP (Tom Olin) writes:
>[This is my 2nd posting of this message.  My 1st generated no responses.]
>
>Our first stab failed.  Before we go any farther, if anybody has successfully
>built version 18.52 of GNU emacs on a DS3100 (Ultrix Worksystem V2.0), please
>email me which config files and mods you used.

You should get a copy of GNU Emacs v18.55, which has support for the
DECstations in it.


Mike Iglesias
University of California, Irvine
Internet:    iglesias@orion.oac.uci.edu
BITNET:      iglesias@uci
uucp:        ...!ucbvax!ucivax!iglesias

emv@math.lsa.umich.edu (Edward Vielmetti) (07/29/90)

In article <26B1AB96.18773@orion.oac.uci.edu> iglesias@orion.oac.uci.edu (Mike Iglesias) writes:

   In article <447@adiron.UUCP> tro@adiron.UUCP (Tom Olin) writes:
   >[This is my 2nd posting of this message.  My 1st generated no responses.]
   >
   >Our first stab failed.  Before we go any farther, if anybody has successfully
   >built version 18.52 of GNU emacs on a DS3100 (Ultrix Worksystem V2.0), please
   >email me which config files and mods you used.

   You should get a copy of GNU Emacs v18.55, which has support for the
   DECstations in it.

More to the point, DEC should ship GNU Emacs v18.55 on their
unsupported software tape, rather than earlier versions.  Not fixed in
Ultrix 4.0, i.e. the subset UDXEDIT400 on the tape AQ-MM12B-BE
00MUB8495A, "Ultrix/UWS V4.0 (RISC) UNSUPPORTED SUBSETS" Copyright
1990 Digital Equipment Corporation) is ./usr/new/gnuemacs.18.51.tar.Z.

Unsupported should not mean not working.

--Ed

Edward Vielmetti, U of Michigan math dept <emv@math.lsa.umich.edu>
comp.archives moderator

bvr@mace.cc.purdue.edu (Lynn Young) (07/31/90)

This mail message was forwarded to me this summer from someone who got
it from the new network.  I successfully installed the latest version
of GNUemacs on a DECstation 3100 (ultrix) with the following information.

>From mentor.cc.purdue.edu!noose.ecn.purdue.edu!samsung!cs.utexas.edu!rutgers!shelby!connie@psych.Stanford.EDU Sun May 13 11:04:01 EST 1990
Article 2625 of comp.sys.dec:
Path: mace.cc.purdue.edu!mentor.cc.purdue.edu!noose.ecn.purdue.edu!samsung!cs.utexas.edu!rutgers!shelby!connie@psych.Stanford.EDU
>From: connie@psych.Stanford.EDU (Constance Stillinger)
Newsgroups: comp.sys.dec,gnu.emacs
Subject: compiling emacs 18-55 on ds3100 not a problem after all.
Message-ID: <1124@psych.stanford.edu>
Date: 12 May 90 21:41:50 GMT
Sender: connie@psych.Stanford.EDU (Constance Stillinger)
Reply-To: connie@psych.Stanford.EDU (Constance Stillinger)
Organization: Stanford University
Lines: 11
Xref: mace.cc.purdue.edu comp.sys.dec:2625 gnu.emacs:3021

It turned out that I had merely specified the wrong configuration
files.  For anyone else out there who's interested -- when you're
instructed to include the right "m-" and "s-" files in config.h, that
means m-pmax.h and s-bsd4-2.h to those of use using ds3100's.

18.55 corrected some of the problems I was having with an earlier
version.  The popup "filecard" menus are really neat, too.

Constance Stillinger
connie@psych.stanford.edu  (Now ass't prof. at Northwestern Univ.)
-------

iglesias@orion.oac.uci.edu (Mike Iglesias) (07/31/90)

In article <5225@mace.cc.purdue.edu> bvr@mace.cc.purdue.edu (Lynn Young) writes:
>This mail message was forwarded to me this summer from someone who got
>it from the new network.  I successfully installed the latest version
>of GNUemacs on a DECstation 3100 (ultrix) with the following information.
> [much stuff deleted]
   >means m-pmax.h and s-bsd4-2.h to those of use using ds3100's.

You should use m-pmax.h and s-bsd4-3.h (not s-bsd4-2.h) for the ds3100s.
If you're unsure of what files to use, look in the emacs source tree,
in the file etc/MACHINES.  If the system you want to build emacs
for is in there, it will tell you what files to use, and sometimes
some gotchas to look out for.


Mike Iglesias
University of California, Irvine
Internet:    iglesias@orion.oac.uci.edu
BITNET:      iglesias@uci
uucp:        ...!ucbvax!ucivax!iglesias

iglesias@orion.oac.uci.edu (Mike Iglesias) (08/02/90)

In article <1990Aug1.192137.18819@midway.uchicago.edu> matt@oddjob.uchicago.edu (Matt Crawford) writes:
>OK, I *have* Emacs 18.55, and it won't compile on a Decstation 5000
>under ultrix 4.0.  It keeps looking for include file <X11/X10.h>.
>Deleting HAVE_X_MENUS got rid of the first instance of that, but there's
>at least one more.  Do I have to disable X support entirely?

Sounds like you need the rest of the include files (that DEC didn't supply)
for X11R3.  If you want a copy of X10.h, I can email on to you.


Mike Iglesias
University of California, Irvine
Internet:    iglesias@orion.oac.uci.edu
BITNET:      iglesias@uci
uucp:        ...!ucbvax!ucivax!iglesias

emv@math.lsa.umich.edu (Edward Vielmetti) (08/02/90)

In article <26B7358C.14358@orion.oac.uci.edu> iglesias@orion.oac.uci.edu (Mike Iglesias) writes:

   In article <1990Aug1.192137.18819@midway.uchicago.edu> matt@oddjob.uchicago.edu (Matt Crawford) writes:
   >OK, I *have* Emacs 18.55, and it won't compile on a Decstation 5000
   >under ultrix 4.0.  It keeps looking for include file <X11/X10.h>.
   >Deleting HAVE_X_MENUS got rid of the first instance of that, but there's
   >at least one more.  Do I have to disable X support entirely?

   Sounds like you need the rest of the include files (that DEC didn't supply)
   for X11R3.  If you want a copy of X10.h, I can email on to you.

Or if you installed the "unsupported" X stuff, there's another directory
they put all those "MIT" headers in.  See /usr/include/mit/X11/X10.h.
Contents of this directory:

AsciiText.h     Core.h          Load.h          ShellP.h        ViewportP.h
AsciiTextP.h    CoreP.h         LoadP.h         Simple.h        WindowObj.h
Box.h           DECkeysym.h     Logo.h          SimpleP.h       WindowObjP.h
BoxP.h          Dialog.h        LogoP.h         StringDefs.h    X.h
Cardinals.h     DialogP.h       Mailbox.h       Template.c      X10.h
Clock.h         Form.h          MailboxP.h      Template.h      XWDFile.h
ClockP.h        FormP.h         Object.h        TemplateP.h     Xatom.h
Command.h       Grip.h          ObjectP.h       Text.h          Xmd.h
CommandP.h      GripP.h         Quarks.h        TextP.h         Xos.h
CompObj.h       Intrinsic.h     RectObj.h       TextSrcP.h      Xproto.h
CompObjP.h      IntrinsicP.h    RectObjP.h      VPaned.h        Xprotostr.h
Composite.h     Label.h         Scroll.h        VPanedP.h       copyright.h
CompositeP.h    LabelP.h        ScrollP.h       Vendor.h        keysym.h
ConstrainP.h    List.h          Selection.h     VendorP.h
Constraint.h    ListP.h         Shell.h         Viewport.h

--Ed

Edward Vielmetti, U of Michigan math dept <emv@math.lsa.umich.edu>