ARTS
2.3.1285(git:92a29ea9-dirty)
config.h
Go to the documentation of this file.
1
#define _GNU_SOURCE 1
2
3
/* Compile Flags */
4
#define COMPILE_FLAGS " -fvisibility=hidden -fvisibility-inlines-hidden -ftemplate-depth-1024 -fopenmp -W -Wall -Wshadow -Wconversion -Wno-sign-conversion -Wno-unknown-pragmas -Wno-strict-overflow -O2 -g "
5
6
/* Compiler */
7
#define COMPILER "GNU 7.4.0 (/usr/bin/c++)"
8
9
/* Compiler */
10
#define FORTRAN_COMPILER "gfortran"
11
12
/* Default directory for ARTS include files */
13
#define ARTS_DEFAULT_INCLUDE_DIR "/srv/arts-build/docserver/arts-trunk/arts/controlfiles"
14
15
/* Define system constant */
16
#define LINUX 1
17
/* #undef OSX */
18
/* #undef WINDOWS */
19
20
/* Threadprivate support */
21
/* #undef THREADPRIVATE_SUPPORTED */
22
23
/* Define to compile with DISORT support */
24
/* #undef ENABLE_DISORT */
25
26
/* Define to compile with RT4 support */
27
#define ENABLE_RT4
28
29
/* Define to compile with FASTEM support */
30
#define ENABLE_FASTEM
31
32
/* Define to compile with REFICE support */
33
#define ENABLE_REFICE
34
35
/* Define to compile with relmat support */
36
/* #undef ENABLE_RELMAT */
37
38
/* Define to compile with T-Matrix support */
39
#define ENABLE_TMATRIX
40
/* #undef ENABLE_TMATRIX_QUAD */
41
42
/* Define to compile with zlib support */
43
#define ENABLE_ZLIB
44
45
/* Define to compile with documentation server support */
46
#define ENABLE_DOCSERVER
47
48
/* Define to compile with NetCDF support */
49
/* #undef ENABLE_NETCDF */
50
51
/* Define to compile with FFTW support */
52
/* #undef ENABLE_FFTW */
53
54
/* Define to compile with legacy HITRAN 2008 support */
55
/* #undef USE_HITRAN2008 */
56
57
/* define if the compiler supports ISO C++ standard library */
58
/* #undef HAVE_STD */
59
60
/* define if OEM is enabled */
61
#define OEM_SUPPORT
62
63
/* define if MPI was found */
64
/* #undef ENABLE_MPI */
65
66
/* check existence of c header files */
67
#define HAVE_STDLIB_H 1
68
#define HAVE_STRINGS_H 1
69
#define HAVE_STRING_H 1
70
#define HAVE_SYS_STAT_H 1
71
#define HAVE_SYS_TIMES_H 1
72
#define HAVE_SYS_TYPES_H 1
73
#define HAVE_UNISTD_H 1
74
#define HAVE_GETOPT_H 1
75
76
/* check existence of c header files for libmicrohttpd */
77
78
#define HAVE_FCNTL_H 1
79
#define HAVE_MATH_H 1
80
#define HAVE_ERRNO_H 1
81
#define HAVE_LIMITS_H 1
82
#define HAVE_STDIO_H 1
83
#define HAVE_LOCALE_H 1
84
#define HAVE_PTHREAD_H 1
85
86
/* check existence of additional c header files for libmicrohttpd */
87
88
#define HAVE_SYS_TIME_H 1
89
#define HAVE_SYS_MSG_H 1
90
#define HAVE_NETDB_H 1
91
#define HAVE_NETINET_IN_H 1
92
#define HAVE_NETINET_TCP_H 1
93
#define HAVE_SYS_SOCKET_H 1
94
#define HAVE_SYS_MMAN_H 1
95
#define HAVE_ARPA_INET_H 1
96
#define HAVE_SYS_SELECT_H 1
97
#define HAVE_POLL_H 1
98
99
/* check existence of c++ header files */
100
#define HAVE_CSTDLIB 1
101
#define HAVE_CSTRING 1
102
#define HAVE_CTIME 1
103
104
/* check existence of functions */
105
#define HAVE_REMOVE
106
107
/* availability of timer support */
108
#define TIME_SUPPORT 1
109
110
/* Default Index type */
111
#define INDEX long
112
113
/* Default Numeric type */
114
#define NUMERIC double
115
116
/* Operating system name */
117
#define OS_NAME "Unix"
118
119
/* define if bool is a built-in type */
120
#define HAVE_BOOL
121
122
/* define if the compiler supports const_cast<> */
123
#define HAVE_CONST_CAST
124
125
/* define if the compiler implements namespaces */
126
#define HAVE_NAMESPACES
127
128
/* define if the compiler supports static_cast<> */
129
#define HAVE_STATIC_CAST
130
131
/* define if the compiler supports basic templates */
132
#define HAVE_TEMPLATES
133
134
/* Define to 1 if your C compiler doesn't accept -c and -o together. */
135
#undef NO_MINUS_C_MINUS_O
136
137
/* Operating system version */
138
#define OS_VERSION ""
139
140
/* Name of package */
141
#define PACKAGE "arts"
142
143
/* Define to the address where bug reports for this package should be sent. */
144
#undef PACKAGE_BUGREPORT
145
146
/* Define to the full name of this package. */
147
#undef PACKAGE_NAME
148
149
/* Define to the full name and version of this package. */
150
#undef PACKAGE_STRING
151
152
/* Define to the one symbol short name of this package. */
153
#undef PACKAGE_TARNAME
154
155
/* Define to the version of this package. */
156
#undef PACKAGE_VERSION
157
158
/* The size of `int', as computed by sizeof. */
159
#define SIZEOF_INT 4
160
161
/* The size of `long', as computed by sizeof. */
162
#define SIZEOF_LONG 8
163
164
/* The size of `size_t', as computed by sizeof. */
165
#define SIZEOF_SIZE_T 8
166
167
/* The size of `double', as computed by sizeof. */
168
#define SIZEOF_DOUBLE 8
169
170
/* The size of `float', as computed by sizeof. */
171
#define SIZEOF_FLOAT 4
172
173
/* Define to 1 if you have the ANSI C header files. */
174
#undef STDC_HEADERS
175
176
/* Whether double precision is in use */
177
#define USE_DOUBLE
178
179
/* Whether float precision is in use */
180
/* #undef USE_FLOAT */
181
182
/* Macro to ignore unused function parameters */
183
#define _U_ __attribute((unused))
184
185
/* Define to empty if `const' does not conform to ANSI C. */
186
/* #undef const */
187
188
/* Define to `__inline__' or `__inline' if that's what the C compiler
189
calls it, or to nothing if 'inline' is not supported under any name. */
190
#ifndef __cplusplus
191
#undef inline
192
#endif
193
194
/* Define to `unsigned int' if <sys/types.h> does not define. */
195
/* #undef size_t */
196
src
config.h
Generated on Wed Oct 7 2020 09:58:19 for ARTS by
1.8.13