[fa.info-vax] Macsyma

OC.GARLAND@CU20B.COLUMBIA.EDU (Richard Garland) (09/19/85)

I just recently tried to get MACSYMA working on VMS V4.1.  It is the
version that runs under Eunice and Eunice seems to work OK.

When I run it I get:

blah-blah  Error activating image blah-blah
blah-blah  ISD VBN greater than header block count


when I do an ANALYZE/IMAGE I get 2 errors:

Bad header block count: 0
ISD VBN greater than header block count

(at least it's consistant).


A few weeks ago I seem to recall a message about images that ran under
VMS V3.x whhich were not strictly legal VMS images and which stopped
running under version 4.   Is this the case here?  Is there a fix?
Would appreciate any help.  (sorry if this was answered a few weeks ago.  You
tend not to pay attention to problems unless they hit you.)

					Rg
-------

Ira%upenn.csnet@CSNET-RELAY.ARPA (Ira Winston) (09/20/85)

The fix is:

$ Patch/absolute svaxima.exe
deposit/byte 16 1
update
exit

#D14@DDATHD21.BITNET (09/27/85)

Thanks for the Macsyma Patch.
We have patched SVAXIMA.EXE and now we can run it.
But we don't know why it works, because there are some other error
messages in REXON.COM  which is executed from SYSTARTUP.COM .


$ mc install
EUNICE_VFORKCLI:/OPEN/HEADER/SHARED/PRIV=(CMKRNL,CMEXEC)
%INSTALL-E-FAIL, failed to CREATE entry for
                 DISK$VAXVMS:<SYS0.SYSEXE>CLISETUP.EXE
-INSTALL-E-IMGTRACED, /TRACEBACK image cannot be privileged or
                      execute_only
EUNICE_VFORK_IMAGE:/OPEN/HEADER/SHARED
%INSTALL-E-FAIL, failed to CREATE entry for
                 DISK$VAXVMS:<SYS0.SYSEXE>VFORKCLI.EXE
-INSTALL-E-SYSVERDIF, system version mismatch - please relink
EUNICE_DUMMY_IMAGE:/OPEN/HEADER/SHARED
%INSTALL-W-NOGBLSEC, no global sections created for
                     DISK$VAXVMS:<SYS0.SYSEXE>FORKDUMY.EXE
EUNICE_DUMMY_IMAGE1/OPEN/HEADER/SHARED
%INSTALL-W-NOGBLSEC, no global sections created for
                     DISK$VAXVMS:<SYS0.SYSEXE>FORKDUMY1.EXE

   Reinhard Goeth @ Technical University Darmstadt, W.Germany, Europe
   (Beware of the number-sign. It's part of my userid !!!)

#D14@DDATHD21.BITNET (09/27/85)

I have already heard about the /NOTRACEBACK patch.
The second image cannot be relinked because we don't have the object
code files.
I don't want to know how to fix the install problems.
I want to know why macsyma works (or seems to work) without having
this stuff installed.

   Reinhard Goeth @ Technical University Darmstadt, W.Germany, Europe
   (Beware of the number-sign. It's part of my userid !!!)

OC.GARLAND%CU20B@COLUMBIA.EDU (Richard Garland) (09/29/85)

If I may paraphrase what I believe the outstanding question from
Reinhard Goeth is:

	"How can Macsyma work without Eunice up and running?"

The answer to this is that the Macsyma Image is produced (by Franz Lisp)
so as to include the complete run-time part of Eunice built in.  It looks
basically like a core dump (sorry - I really was around when memory was
magnetic core).  It does not require any external support to run.  

The need for Eunice is one of *licensing* not actually having it running.
Since Eunice is built in, Symbolics Inc. requires you to have a Eunice
license or to pay for a sort of run time Eunice license.

Incidently, many versions of Goseling Emacs I have seen, also have a 
part of Eunice built in, but will run on a system without Eunice running.

Hope this helps, since the initial query about Macsyma was mine (at least
this go round).
					Rg
-------