1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
|
This source compiles under THINK C 6.0.1
General notes for all projects in this folder
You MUST include memmgr.h in any source file that uses MemMgr calls, or
invokes the New() macro. You will get allocation errors otherwise (of
the sort that don't crash the program immediately, but make it fail in
hard to find ways).
For troffcvt and postprocessors to run correctly, any runtime files
they read (e.g., actions, rtf-fonts, tcr-fonts) must be in the same folder
as the application or in the "troffcvt" folder inside the Preferences
folder. If you use the latter, you can keep all runrtime files in the
same place.
troffcvt project:
Under Options/Language Settings, Select ANSI Settings and THINK C extensions.
Under Options/Prefix, you should indicate the following:
# define HAVEGETPID 0
# define SYSV
The -mxx option is intended to allow inclusion of /usr/lib/tmac/tmac.xx under
UNIX. It will only work on a Macintosh if you have the tmac.xx files in your
current folder. Note that some macro packages consist of multiple files; if
so, you may need more than a single file per package. If the main file defines
a string which indicates the directory in which to find the other files, you'll
probably need to comment it out.
tc2rtf project
Under Options/Language Settings, Select ANSI Settings and THINK C extensions.
Under Options/Prefix, you should indicate the following:
# define SYSV
tc2text project
Under Options/Language Settings, Select ANSI Settings and THINK C extensions.
Under Options/Prefix, you should indicate the following:
# define SYSV
tc2null project
Under Options/Language Settings, Select ANSI Settings and THINK C extensions.
Under Options/Prefix, you should indicate the following:
# define SYSV
|