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