home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
No Fragments Archive 10: Diskmags
/
nf_archive_10.iso
/
MAGS
/
SMARTMAG
/
V2.MSA
/
README.TXT
< prev
next >
Wrap
Text File
|
2003-12-17
|
6KB
|
199 lines
START, The ST Quarterly
Fall 1986: Volume 1, #2
To compile any of the programs included on this disk, you will
need the following program files from the Developer's Toolkit:
cp68.prg C preprocessor
c068.prg C parser
c168.prg C code generator
as68.prg MC68000 assembler
link68.prg ST linker program
relmod.prg ST relocation program
To use the batch files included in each folder, you will need
these programs as well:
batch.prg ST batch processing program
rm.prg ST delete (ReMove) file program
wait.prg ST wait to return to Desktop
In each START folder you will find one or more .BAT files. If
every necessary file is on the default drive, each program can be
compiled and linked by running batch.prg with this .BAT file as the
parameter.
Although not every program requires these header files to
compile, following is an exhaustive list of every system header file
used by every program included on this disk. By "system header file"
we mean header files provided with the developer's toolkit, and not
any header files a programmer may have created for the specific
program.
portab.h - definitions intended to assist in writing
portable code (from IBM to ST)
machine.h - intended to assist in porting between 8086
and 68000
gembind.h - GEM procedure bindings and other GEM
things
gemdefs.h - common GEM definitions from AES manual
obdefs.h - GEM object definitions
osbind.h - definitions useful for using osbind.o
(GEMDOS)
vdibind.h - extern declarations for GEM VDI procedure
calls
taddr.h - another way to get to the GEM object
structure
Look for the #INCLUDE instructions in a particular program's
listing to determine what specific system header files will be needed
on the compile disk.
Although not every program requires link files (by which we mean
object and library files necessary to link) following is a list of
every link file necessary to produce any program included on this
disk:
accstart.o - accessory program startup
apstart.o - application program startup
gems.o - standard C lib. routines (printf, etc.)
gemstart.o - non-gem program startup
osbind.o - calls for Atari TOS and bios traps
libf - floating point library
vdibind - GEM VDI call bindings
aesbind - GEM AES call bindings
See the associated batch files for a list of the specific link
files necessary for a particular program.
Note that some may use separate resource files. In some cases,
the resource file C sources are included. In all cases, at least the
.RSC file itself is included.
Creating a .RSC file from the sources is a difficult thing to do.
We suggest you use DRI's resource editor (on the sources, of course)
if you want to change any of these separate resources.
All of these programs work with Alcyon C, the compiler provided
with the Developer's Toolkit. Note that Atari officially recognizes
only two versions of the Developer's Kit. Atari released Alcyon
version 4.14 as the magazine went to press. Some programs may need
modification to run on this most recent version. However, all run on
the current, and most popular version. Many of the programs will also
compile immediately with Megamax C.
SUBSCRIPTION INFORMATION
All programs, object code, source code, and text files contained on
this disk are (C) Copyright 1986 by Antic Publishing and, unless
otherwise noted, are NOT to be considered as part of the public
domain.
START, The ST Quarterly is a magazine with disk that is published four
times per year by Antic Publishing, 524 Second Street, San Francisco,
CA 94107.
SUBSCRIPTIONS TO START:
--- One year (4 issues) of START, The ST Quarterly, (magazine + 3
1/2 inch disk) for $59.95. Act now and receive, absolutely free, 12
issues of ANTIC, including the ST Resource each issue. (Current Antic
subscriptions extended 12 additional issues.)
--- One year (4 issues) of START, The ST Quarterly, (magazine + 3
1/2 inch disk), plus 12 issues of ANTIC's Action Edition (magazine + 5
1/4 inch disk), for $149.95. (Current Antic disk subscriptions
extended 12 additional issues.)
Send check or money order to:
START SUBSCRIPTIONS
524 Second Street
San Francisco, CA 94107
(All orders must be prepaid. Add $25.00 postage for foreign
subscriptions per year. Please allow 4-6 weeks for delivery of your
first issue.)
Back issues of START magazine and disks or additional copies of
the current disk may be purchased by sending $5.00 per magazine, or
$10.95 for disk plus $2.00 for postage and handling per order, to
START DISK, 524 Second St., San Fransisco, CA 94107, or call (800)
443-0100 ext. 133.
TO SUBSCRIBE, call toll free: (800) 443-0100 ext. 133.
TO ORDER SOFTWARE FROM "The Catalog": call (800) 443-0100 ext. 133.
CUSTOMER SERVICE: call (415) 957-0886, 8:00 a.m. to 1:00 p.m. Pacific
Time, Monday through Friday. (Please do not call the 800 number for
Customer Service, thank you.)
COMPUSERVE for ANTIC ONLINE: type GO ANTIC.