[net.micro.amiga] Amigaterm and Lattice C 3.03

jdickson@jpl-milvax.arpa@caip.RUTGERS.EDU (02/18/86)

From: DICKSON, JEFF S. <jdickson@jpl-milvax.arpa>


	I just purchased Lattice's latest C compiler - release 3.03. My only
grief with it is that I cannot get Amigaterm to run correctly. 

	When the program is invoked, the Amiga issues a "Software Error - Task
Held" message. After you click the cancel box the guru meditation box appears
atop the screen and the system hangs.

	The culprit code is the SetMenuStrip function. If this function is not
called, the program will come up just fine and can be used as a dumb terminal.

	Fortunately (for my sanity :-) ), other recent recepients of Lattice's
latest and greatest C compiler have been having the same problem. Glenn Watt 
(AFA-DFSEC@GUNTER-ADAM.ARPA) and Paul Gosselin (CompuServe 73117,636) to name
a couple.

	Chuck McManis (intelca!cem@caip.rutgers.edu) posted a fix to the problem
but I haven't the slightest idea of what he is talking about. He said the new
compiler's code generator is screwing up the statement "&varptr[n + 1]". Ok...
but I can't find that statement in the code. Chuck, could please repost your 
message and be more specific ? 

	Paul Gosselin (CompuServe Amiga forum) brought up some very interesting
points I think are worth posting here. He asked if the define statements, 
INTUITION_REV 1 and GRAPHICS_REV 1, should be changed to reflect the new DOS
revision. Any comments ? 

	I realize that the author, Mike Monier (excuse me if I mispelled your
name) is not obligated in any way to maintain Amigaterm. You have already done
enough and it really is my tough luck should you decide not to undertake the
responsibility. No hard feelings if you don't. I will pursue this problem on
my own, but doubt I will get very far since I AM STILL WAITING FOR MY SYSTEM
MANUALS. Any one who can offer some insight or knows of a fix would be 
greatly appreciated.


					Much thanks,
						Jeff S. Dickson 
						JDICKSON@JPL-MILVAX.ARPA
------