home *** CD-ROM | disk | FTP | other *** search
- ***************************************************************************
- Legal Stuff:
-
-
- The program is rated PD with the following restriction:
- If you change the source, please leave my name in it. I need that
- for my self-confidence.
-
- Comments, flames, flattery via E-Mail to:
-
- billy@uni-paderborn.de
- or
- amiga@uni-paderborn.de (if of common interest)
- ***************************************************************************
-
- To get me run:
- =============
-
- Double-Click on the "Install" icon in the drawer you found this
- file.
-
- Read the documentation document.
-
- IF YOU HAVE AN 68000/68010 RUNNING IN YOUR SYSTEM:
- Double-Click on the icon labeled "Apfelkiste000" in the
- "Executables"-Drawer.
-
- IF YOU HAVE AN 68020/68030 RUNNING IN YOUR SYSTEM:
- Double-Click on the icon labeled "Apfelkiste030" in the
- "Executables"-Drawer.
-
- This version of Apfelkiste is added for completness' sake and is
- no matter of future support.
-
- To compile me:
- =============
-
- Buy the SAS C Compiler Version 5.10b (or higher) and install it.
-
- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- DO NOT EXPECT A FULLY OPERATIONAL VERSION BY COMPILING WITH
- SAS 5.10a OR BELOW
- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
-
- Because of naming conflicts with the ARP include files to KS2.0
- includes compilation is only possible with KS1.3 include files.
-
- Copy the contents of "Includes" to your include directory.
-
- Copy the contents of your Starter_Project directory to the Source
- Drawer. This can be done easily by clicking ONCE on the SASCSetup
- icon supplied with the compiler kit and performing a double-click
- on the Apfelkiste "Source" drawer while either SHIFT key is hold
- down.
-
- IF YOU HAVE AN 68000/68010 RUNNING IN YOUR SYSTEM:
- Click on "Options" and set Code generation according to
- your processor.
- Enter the Object Submenu and add "Fixpoint000.o" to the
- list of linker Objects.
- Remove all other existing entries from the list.
- This is the pre-configured state.
-
- IF YOU HAVE AN 68020/68030 RUNNING IN YOUR SYSTEM:
- Click on "Options" and set Code generation according to
- your processor.
- Enter the Object Submenu and add "Fixpoint030.o" to the
- list of linker Objects.
- Remove all other existing entries from the list.
- Owners of an 68881/882 math co-processor should set the
- 68881 float generation flag. It won't influence speed
- during fixpoint calculation, but float routines will be
- faster and generated code will be reduced in size.
-
- Additionally you should replace all occurances of
-
- #include <mffp.h>
- by
- #include <m68881.h>
-
- This applies to following files:
-
- Source/Apfelkiste.c
- Source/Float.c
- Source/Fixpoint.c
-
- If anyone of SAS reads these lines: Why not declaring
- preprocessor-symbols depending on the Compiler-Options
- for float generation?
-
- Click on "build" and everything else is done by the SAS C system.
-
- Copy the executable to the "Executables" Subdirectory to make
- the program able to find it's configuration files.
-
- Users of other compilers will have to make minor changes to
- the source first, like adapting for their prototype conventions.
-
- CREDITS:
- =======
-
- The files in LIBS and Includes are part of distributions of:
-
- Christian A. Weber (iff.library)
- The Dissidents (color.library)
- Charlie Heath and
- Scott Ballantine of MicroSmiths (arp.library)
-
- Thank you very much to you for your great work.
-
-
-
- Michael B÷hnisch, (billy@uni-paderborn.de)
- L÷her Str. 2,
- 4790 Paderborn (Federal Republic of Germany)
-