atari email archive

a collection of messages sent at Atari from 1983 to 1992.

cdefs

(1 / 1)


There are a couple of changes which you might want to include in your LOGIN.COM
file to eleminate the recurring problems with cdefs.com moving or becoming
obsolete etc. A CDEFS.COM is permanently located in UTL$COM. This file
references a system logical name IM_TOOLS: which will change with future
releases (if any) of the intermetrics tools so without making any changes in
your procedures, you will always be using the latest release of the tools. 

There are instances where one must keep using an older release of some tools.
In this case, you can assign the logical IM_OLDTOOLS to IM_TOOLS before calling
CDEFS.COM. At this time, there are no old IM_TOOLS so both names point to the
same directory.

	$ assign IM_OLDTOOLS IM_TOOLS 	!if you don't want new versions
					!as they are released.
	$ @utl$com:cdefs	!gets the Intermetrics tools logicals

The GreenHills C compiler is called up via a foreign command. It appears
everyone has a different word for invoking the C compiler so I can't do
a common command file to set it up. There are however, two logical names
to assist in defining your GreenHills C compiler startup:

	GH_EXE and GH_OLDEXE

GH_EXE will always point to the latest release and GH_OLDEXE will point
to the previous release. At this time, GH_EXE and GH_OLDEXE point to the
same directory. Use it thusly:

	$ GCC :== $GH_EXE:CCOM68	!for the current release
	$ GCC :== $GH_OLDEXE:CCOM68	!for the previous release

ds
Message 1 of 1

Feb 12, 1988