Utah Raster Toolkit
9999-git
URT Development version (post-3.1b)
Main Page
Data Structures
Files
File List
Globals
include
rle_config.h
Go to the documentation of this file.
1
/* rle_config.h
2
*
3
* Automatically generated by make-config-h script.
4
* DO NOT EDIT THIS FILE.
5
* Edit include/makefile.src and the configuration file instead.
6
*/
7
8
#
define
ABEKASA60
ABEKASA60
9
#
define
ALIAS
ALIAS
10
#
define
CUBICOMP
CUBICOMP
11
#
define
GRAYFILES
GRAYFILES
12
#
define
MACPAINT
MACPAINT
13
#
define
TARGA
TARGA
14
#
define
VICAR
VICAR
15
#
define
WASATCH
WASATCH
16
#
define
WAVEFRONT
WAVEFRONT
17
#
define
GCC
GCC
18
#
define
CONST_DECL
CONST_DECL
19
#
define
NO_MAKE_MAKEFILE
NO_MAKE_MAKEFILE
20
#
define
USE_TIME_H
USE_TIME_H
21
#
define
SYS_V_SETPGRP
SYS_V_SETPGRP
22
#
define
USE_PROTOTYPES
USE_PROTOTYPES
23
#
define
USE_RANDOM
USE_RANDOM
24
#
define
USE_STDARG
USE_STDARG
25
#
define
USE_STDLIB_H
USE_STDLIB_H
26
#
define
USE_UNISTD_H
USE_UNISTD_H
27
#
define
USE_STRING_H
USE_STRING_H
28
#
define
VOID_STAR
VOID_STAR
29
#
define
USE_XLIBINT_H
USE_XLIBINT_H
30
#
define
X_SHARED_MEMORY
X_SHARED_MEMORY
31
#
define
USE_L_FLAG
USE_L_FLAG
32
#
define
HAVE_CPROTO
HAVE_CPROTO
33
#
define
X11
X11
34
#
define
TIFF
TIFF
35
#
define
GIF
GIF
36
/* -*-C-*- */
37
/***************** From rle_config.tlr *****************/
38
39
/* CONST_DECL must be defined as 'const' or nothing. */
40
#
ifdef
CONST_DECL
41
#
undef
CONST_DECL
42
#
define
CONST_DECL
const
43
44
#
else
45
#
define
CONST_DECL
46
47
#
endif
48
49
/* A define for getx11. */
50
#
ifndef
USE_XLIBINT_H
51
#
define
XLIBINT_H_NOT_AVAILABLE
52
#
endif
53
54
/* Typedef for void * so we can use it consistently. */
55
#
ifdef
VOID_STAR
56
typedef
void
*
void_star
;
57
#
else
58
typedef
char
*void_star;
59
#
endif
60
61
#
ifdef
USE_STDLIB_H
62
#
include
<
stdlib
.
h
>
63
#
else
64
65
/* Some programs include files from other packages that also declare
66
* malloc. Avoid double declaration by #define NO_DECLARE_MALLOC
67
* before including this file.
68
*/
69
#
ifndef
NO_DECLARE_MALLOC
70
#
ifdef
USE_PROTOTYPES
71
#
include
<
sys
/
types
.
h
>
/* For size_t. */
72
extern
void_star malloc( size_t );
73
extern
void_star calloc( size_t, size_t );
74
extern
void_star realloc( void_star, size_t );
75
extern
void
free( void_star );
76
#
else
77
extern
void_star malloc();
78
extern
void_star realloc();
79
extern
void_star calloc();
80
extern
void
free();
81
extern
void
cfree();
82
#
endif
/* USE_PROTOTYPES */
83
#
endif
/* NO_DECLARE_MALLOC */
84
85
#
ifdef
USE_PROTOTYPES
86
extern
char
*getenv( CONST_DECL
char
*name );
87
#
else
88
extern
char
*getenv();
89
#
endif
90
91
#
endif
/* USE_STDLIB_H */
92
93
#
ifdef
USE_STRING_H
94
/* SYS V string routines. */
95
#
include
<
string
.
h
>
96
#
define
index
strchr
97
#
define
rindex
strrchr
98
#
else
99
/* BSD string routines. */
100
#
include
<
strings
.
h
>
101
/* Really, should define USE_STRING_H if __STDC__, but be safe. */
102
#
ifdef
__STDC__
103
#
define
index
strchr
104
#
define
rindex
strrchr
105
#
endif
/* __STDC__ */
106
#
endif
/* USE_STRING_H */
107
108
#
ifdef
NEED_BSTRING
109
/* From bstring.c. */
110
/*****************************************************************
111
* TAG( bstring bzero )
112
* 'Byte string' functions.
113
*/
114
#
define
bzero
(
_str
,
_n
)
memset
(
_str
,
'\0'
,
_n
)
115
#
define
bcopy
(
_from
,
_to
,
_count
)
memcpy
(
_to
,
_from
,
_count
)
116
#
endif
117
118
#
ifdef
NEED_SETLINEBUF
119
#
define
setlinebuf
(
_s
)
setvbuf
(
(
_s
)
,
NULL
,
_IOLBF
,
0
)
120
#
endif
USE_STDARG
#define USE_STDARG
Definition:
rle_config.h:24
USE_RANDOM
#define USE_RANDOM
Definition:
rle_config.h:23
USE_STRING_H
#define USE_STRING_H
Definition:
rle_config.h:27
X11
#define X11
Definition:
rle_config.h:33
USE_PROTOTYPES
#define USE_PROTOTYPES
Definition:
rle_config.h:22
WAVEFRONT
#define WAVEFRONT
Definition:
rle_config.h:16
SYS_V_SETPGRP
#define SYS_V_SETPGRP
Definition:
rle_config.h:21
USE_XLIBINT_H
#define USE_XLIBINT_H
Definition:
rle_config.h:29
USE_TIME_H
#define USE_TIME_H
Definition:
rle_config.h:20
GRAYFILES
#define GRAYFILES
Definition:
rle_config.h:11
TIFF
#define TIFF
Definition:
rle_config.h:34
ABEKASA60
#define ABEKASA60
Definition:
rle_config.h:8
CUBICOMP
#define CUBICOMP
Definition:
rle_config.h:10
USE_UNISTD_H
#define USE_UNISTD_H
Definition:
rle_config.h:26
TARGA
#define TARGA
Definition:
rle_config.h:13
X_SHARED_MEMORY
#define X_SHARED_MEMORY
Definition:
rle_config.h:30
GCC
#define GCC
Definition:
rle_config.h:17
GIF
#define GIF
Definition:
rle_config.h:35
ALIAS
#define ALIAS
Definition:
rle_config.h:9
CONST_DECL
#define CONST_DECL
Definition:
rle_config.h:42
NO_MAKE_MAKEFILE
#define NO_MAKE_MAKEFILE
Definition:
rle_config.h:19
VOID_STAR
#define VOID_STAR
Definition:
rle_config.h:28
HAVE_CPROTO
#define HAVE_CPROTO
Definition:
rle_config.h:32
MACPAINT
#define MACPAINT
Definition:
rle_config.h:12
VICAR
#define VICAR
Definition:
rle_config.h:14
USE_STDLIB_H
#define USE_STDLIB_H
Definition:
rle_config.h:25
WASATCH
#define WASATCH
Definition:
rle_config.h:15
void_star
void * void_star
Definition:
rle_config.h:56
USE_L_FLAG
#define USE_L_FLAG
Definition:
rle_config.h:31
Generated on Thu Sep 24 2015 11:47:00 for Utah Raster Toolkit by
1.8.10