Utah Raster Toolkit  9999-git
URT Development version (post-3.1b)
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
#define USE_STDARG
Definition: rle_config.h:24
#define USE_RANDOM
Definition: rle_config.h:23
#define USE_STRING_H
Definition: rle_config.h:27
#define X11
Definition: rle_config.h:33
#define USE_PROTOTYPES
Definition: rle_config.h:22
#define WAVEFRONT
Definition: rle_config.h:16
#define SYS_V_SETPGRP
Definition: rle_config.h:21
#define USE_XLIBINT_H
Definition: rle_config.h:29
#define USE_TIME_H
Definition: rle_config.h:20
#define GRAYFILES
Definition: rle_config.h:11
#define TIFF
Definition: rle_config.h:34
#define ABEKASA60
Definition: rle_config.h:8
#define CUBICOMP
Definition: rle_config.h:10
#define USE_UNISTD_H
Definition: rle_config.h:26
#define TARGA
Definition: rle_config.h:13
#define X_SHARED_MEMORY
Definition: rle_config.h:30
#define GCC
Definition: rle_config.h:17
#define GIF
Definition: rle_config.h:35
#define ALIAS
Definition: rle_config.h:9
#define CONST_DECL
Definition: rle_config.h:42
#define NO_MAKE_MAKEFILE
Definition: rle_config.h:19
#define VOID_STAR
Definition: rle_config.h:28
#define HAVE_CPROTO
Definition: rle_config.h:32
#define MACPAINT
Definition: rle_config.h:12
#define VICAR
Definition: rle_config.h:14
#define USE_STDLIB_H
Definition: rle_config.h:25
#define WASATCH
Definition: rle_config.h:15
void * void_star
Definition: rle_config.h:56
#define USE_L_FLAG
Definition: rle_config.h:31