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
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
|
SYMBOLS file for Gcal.
Most important predefined preprocessor symbols and their meaning:
* Machine / operating system dependent symbols
__STDC__
Machine comes with an ANSI C compiler
MSDOS
MS-DOS machine
__TURBOC__
Turbo-C
__ZTC__
Zortech-C
M_I86
Microsoft-C
DJG
__GO32__
__GNUC__
DJ GNU-C
OS2
OS/2 machine
__GNUC__
EMX GNU-C
__BORLANDC__
Borland-C
WIN32
Windows NT machine
ACORN
Acorn archimedes machine
__GNUC__
GNU-C
ATARI
Atari machine
__GNUC__
GNU-C
AMIGA
Commodore Amiga machine
__GNUC__
GNU-C
VMS
DEC Vax/VMS machine using GNU's GCC
VAXC
DEC Vax/VMS machine using VAX CC
__50SERIES
Prime/PRIMOS machine
UNIX
UN*X machine in general
SCO
SCO UN*X
LINUX
ix86 Linux
* (Auto)configure detected symbols
V A R I O U S
See the `config.hin' file for more details!
* Gcal's internal symbols setting its main behaviour
HD_TOP20CC
Enable a small collection of country specific holidays
only.
USE_DE
Enable German texts, holidays and calendar style for
*NON*-(auto)configured systems only!
USE_EASC
Enable displaying using the extended ASCII character set.
USE_HLS
Enable highlighting sequences respectively marking
characters.
USE_PAGER
Enable external or simple internal pager feature.
USE_RC
Enable fixed date feature.
* Further internal symbols
CUT_LONGNAMES
Cuts respectively replaces some long variable or
function names to 6 significant places so *any* linker
should be able to bind an executable file.
GCAL_TCAP
System has working Termcap functions, so terminal
dependent highlighting sequences are used.
GCAL_SHELL
System has a Un*x-like shell, so shell script files can
be created.
GCAL_EPAGER
System supports forking of processes and pipelining, so
an external pager program can be used.
GCAL_EMAIL
System basically supports the sending of electronic
mails, so the mailer can be used.
GCAL_NLS
System supports i18n and has mechanisms to localize
message texts, so localized message texts can be used.
|