home *** CD-ROM | disk | FTP | other *** search
-
- SciTech Software Common Makefile Definitions
- --------------------------------------------
-
- All SciTech Software products usually come with a generic makefile for
- generating the libraries and executables files. These generic makefiles
- include a set of standard makefile definitions which can be changed from
- the command line for compiling with different compilers and with different
- options such as debugging and optimisation. This archive contains the set
- of standard makefile definitions that are required in order to build these
- products (note that some makefiles also depend on the special SciTech
- Software makefile utilities for generating library response files etc).
-
- The files in this archive should always be unzipped into the directory
- \MAKEDEFS on the same drive that you will be compiling your source files
- (ie: C:\MAKEDEFS if your source files reside on drive C:). Once you install
- the makefile defintions into this directory, you will be able to run all the
- makefiles for different compilers simply by running make with a different
- command line option. The following commands should be used for the
- different compilers:
-
- make -Dmsc - for Microsoft C
- make -Dsymantec - For Symantec C++ 16 bit
- make -Dsymantec -Ddosx - For Symantec C++ 32 bit
- make -Dwatcom - For Watcom C/C++^32
-
- For compiling with Borland C++, a default turboc.cfg file is always
- provided that provides the needed definitions for turning on the compiler
- optimisations etc. For the other compilers you can turn on the optimisations
- from the command line with the -Doptimize command line options. You can
- also use the -Ddebug option to turn on debug information.
-
- Files in distribution
- ---------------------
-
- makedefs.def - Standard include file for all makefiles
- common.def - Common definitions for clean directories etc
- borland.def - Definitions for Borland C++
- msc.def - Definitions for Microsoft C
- symantec.def - Definitions for Symantec C++
- watcom.def - Definitions for Watcom C/C++^32
- read.me - This file
-
-