"Initial commit to Gerrit"
[profile/ivi/gpsd.git] / gpsd_config.h.in
1 /* gpsd_config.h.in.  Generated from configure.ac by autoheader.  */
2
3 /* Define if building universal (internal helper macro) */
4 #undef AC_APPLE_UNIVERSAL_BUILD
5
6 /* AIVDM protocol support) */
7 #undef AIVDM_ENABLE
8
9 /* Allow gpsd to controlsend device */
10 #undef ALLOW_CONTROLSEND
11
12 /* Allow gpsd to reconfigure device */
13 #undef ALLOW_RECONFIGURE
14
15 /* Ashtech chipset support */
16 #undef ASHTECH_ENABLE
17
18 /* client debugging support) */
19 #undef CLIENTDEBUG_ENABLE
20
21 /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
22    systems. This function is required for `alloca.c' support on those systems.
23    */
24 #undef CRAY_STACKSEG_END
25
26 /* Define to 1 if using `alloca.c'. */
27 #undef C_ALLOCA
28
29 /* DBUS support */
30 #undef DBUS_ENABLE
31
32 /* DeLorme EarthMate Zodiac support */
33 #undef EARTHMATE_ENABLE
34
35 /* EverMore binary support */
36 #undef EVERMORE_ENABLE
37
38 /* Fixed port speed */
39 #undef FIXED_PORT_SPEED
40
41 /* San Jose Navigation FV-18 support */
42 #undef FV18_ENABLE
43
44 /* Garmin Simple Text support */
45 #undef GARMINTXT_ENABLE
46
47 /* Garmin support */
48 #undef GARMIN_ENABLE
49
50 /* GPSclock chipset support */
51 #undef GPSCLOCK_ENABLE
52
53 /* GPSD privilege revokation group */
54 #undef GPSD_GROUP
55
56 /* GPSD privilege revocation user */
57 #undef GPSD_USER
58
59 /* Define to 1 if you have `alloca', as a function or macro. */
60 #undef HAVE_ALLOCA
61
62 /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
63    */
64 #undef HAVE_ALLOCA_H
65
66 /* Define to 1 if you have the <arpa/inet.h> header file. */
67 #undef HAVE_ARPA_INET_H
68
69 /* Define if we have Bluez */
70 #undef HAVE_BLUEZ
71
72 /* Define if you have the external 'daylight' variable. */
73 #undef HAVE_DAYLIGHT
74
75 /* Define to 1 if you have the declaration of `tzname', and to 0 if you don't.
76    */
77 #undef HAVE_DECL_TZNAME
78
79 /* Define to 1 if you have the <dlfcn.h> header file. */
80 #undef HAVE_DLFCN_H
81
82 /* Define to 1 if you have the <getopt.h> header file. */
83 #undef HAVE_GETOPT_H
84
85 /* Define to 1 if you have the <grp.h> header file. */
86 #undef HAVE_GRP_H
87
88 /* Define to 1 if you have the <inttypes.h> header file. */
89 #undef HAVE_INTTYPES_H
90
91 /* pthread libraries are present */
92 #undef HAVE_LIBPTHREAD
93
94 /* libusb support */
95 #undef HAVE_LIBUSB
96
97 /* Define to 1 if you have the <memory.h> header file. */
98 #undef HAVE_MEMORY_H
99
100 /* Define to 1 if you have the <ncurses.h> header file. */
101 #undef HAVE_NCURSES_H
102
103 /* Define to 1 if you have the <netdb.h> header file. */
104 #undef HAVE_NETDB_H
105
106 /* Define to 1 if you have the <netinet/in.h> header file. */
107 #undef HAVE_NETINET_IN_H
108
109 /* Define to 1 if you have the <netinet/in_systm.h> header file. */
110 #undef HAVE_NETINET_IN_SYSTM_H
111
112 /* Define to 1 if you have the <netinet/ip.h> header file. */
113 #undef HAVE_NETINET_IP_H
114
115 /* Define to 1 if you have the <netinet/tcp.h> header file. */
116 #undef HAVE_NETINET_TCP_H
117
118 /* Define to 1 if you have the <pwd.h> header file. */
119 #undef HAVE_PWD_H
120
121 /* Define to 1 if you have the <Python.h> header file. */
122 #undef HAVE_PYTHON_H
123
124 /* Define to 1 if you have the `round' function. */
125 #undef HAVE_ROUND
126
127 /* Define to 1 if you have the `setlocale' function. */
128 #undef HAVE_SETLOCALE
129
130 /* Define to 1 if you have the <stdint.h> header file. */
131 #undef HAVE_STDINT_H
132
133 /* Define to 1 if you have the <stdlib.h> header file. */
134 #undef HAVE_STDLIB_H
135
136 /* Define to 1 if you have the <strings.h> header file. */
137 #undef HAVE_STRINGS_H
138
139 /* Define to 1 if you have the <string.h> header file. */
140 #undef HAVE_STRING_H
141
142 /* Define to 1 if you have the `strlcat' function. */
143 #undef HAVE_STRLCAT
144
145 /* Define to 1 if you have the `strlcpy' function. */
146 #undef HAVE_STRLCPY
147
148 /* Define to 1 if you have the `strtonum' function. */
149 #undef HAVE_STRTONUM
150
151 /* Define to 1 if `tm_zone' is a member of `struct tm'. */
152 #undef HAVE_STRUCT_TM_TM_ZONE
153
154 /* Define to 1 if you have the <syslog.h> header file. */
155 #undef HAVE_SYSLOG_H
156
157 /* Define to 1 if you have the <sys/ioctl.h> header file. */
158 #undef HAVE_SYS_IOCTL_H
159
160 /* Define to 1 if you have the <sys/ipc.h> header file. */
161 #undef HAVE_SYS_IPC_H
162
163 /* Define to 1 if you have the <sys/modem.h> header file. */
164 #undef HAVE_SYS_MODEM_H
165
166 /* Define to 1 if you have the <sys/select.h> header file. */
167 #undef HAVE_SYS_SELECT_H
168
169 /* Define to 1 if you have the <sys/shm.h> header file. */
170 #undef HAVE_SYS_SHM_H
171
172 /* Define to 1 if you have the <sys/socket.h> header file. */
173 #undef HAVE_SYS_SOCKET_H
174
175 /* Define to 1 if you have the <sys/stat.h> header file. */
176 #undef HAVE_SYS_STAT_H
177
178 /* Define to 1 if you have the <sys/termios.h> header file. */
179 #undef HAVE_SYS_TERMIOS_H
180
181 /* Define to 1 if you have the <sys/time.h> header file. */
182 #undef HAVE_SYS_TIME_H
183
184 /* Define to 1 if you have the <sys/types.h> header file. */
185 #undef HAVE_SYS_TYPES_H
186
187 /* Define to 1 if you have the <sys/un.h> header file. */
188 #undef HAVE_SYS_UN_H
189
190 /* Define to 1 if you have the <termios.h> header file. */
191 #undef HAVE_TERMIOS_H
192
193 /* Have timezone variable */
194 #undef HAVE_TIMEZONE
195
196 /* struct tm has tm_gmtoff */
197 #undef HAVE_TM_GMTOFF
198
199 /* Define to 1 if your `struct tm' has `tm_zone'. Deprecated, use
200    `HAVE_STRUCT_TM_TM_ZONE' instead. */
201 #undef HAVE_TM_ZONE
202
203 /* Define to 1 if you don't have `tm_zone' but do have the external array
204    `tzname'. */
205 #undef HAVE_TZNAME
206
207 /* Define to 1 if you have the <unistd.h> header file. */
208 #undef HAVE_UNISTD_H
209
210 /* Define to 1 if you have the `vsnprintf' function. */
211 #undef HAVE_VSNPRINTF
212
213 /* IPv6 support */
214 #undef IPV6_ENABLE
215
216 /* iTrax chipset support */
217 #undef ITRAX_ENABLE
218
219 /* C++ support */
220 #undef LIBGPSMM_ENABLE
221
222 /* Limited maximum clients */
223 #undef LIMITED_MAX_CLIENTS
224
225 /* Maximum gps devices */
226 #undef LIMITED_MAX_DEVICES
227
228 /* Define to the sub-directory in which libtool stores uninstalled libraries.
229    */
230 #undef LT_OBJDIR
231
232 /* MTK-3301 support */
233 #undef MTK3301_ENABLE
234
235 /* Navcom support */
236 #undef NAVCOM_ENABLE
237
238 /* MTK-3301 requires NMEA support */
239 #undef NMEA_ENABLE
240
241 /* NTP time hinting support */
242 #undef NTPSHM_ENABLE
243
244 /* NTRIP support */
245 #undef NTRIP_ENABLE
246
247 /* OceanServer support */
248 #undef OCEANSERVER_ENABLE
249
250 /* oldstyle (pre-JSON) protocol support */
251 #undef OLDSTYLE_ENABLE
252
253 /* Motorola OnCore chipset support */
254 #undef ONCORE_ENABLE
255
256 /* Name of package */
257 #undef PACKAGE
258
259 /* Define to the address where bug reports for this package should be sent. */
260 #undef PACKAGE_BUGREPORT
261
262 /* Define to the full name of this package. */
263 #undef PACKAGE_NAME
264
265 /* Define to the full name and version of this package. */
266 #undef PACKAGE_STRING
267
268 /* Define to the one symbol short name of this package. */
269 #undef PACKAGE_TARNAME
270
271 /* Define to the home page for this package. */
272 #undef PACKAGE_URL
273
274 /* Define to the version of this package. */
275 #undef PACKAGE_VERSION
276
277 /* PPS time syncing support */
278 #undef PPS_ENABLE
279
280 /* PPS on CTS rather than DCD */
281 #undef PPS_ON_CTS
282
283 /* profiling support */
284 #undef PROFILING
285
286 /* Raw Measurement support */
287 #undef RAW_ENABLE
288
289 /* rtcm104v2 binary support */
290 #undef RTCM104V2_ENABLE
291
292 /* rtcm104v3 binary support */
293 #undef RTCM104V3_ENABLE
294
295 /* SiRF chipset support */
296 #undef SIRF_ENABLE
297
298 /* The size of `char', as computed by sizeof. */
299 #undef SIZEOF_CHAR
300
301 /* The size of `double', as computed by sizeof. */
302 #undef SIZEOF_DOUBLE
303
304 /* The size of `float', as computed by sizeof. */
305 #undef SIZEOF_FLOAT
306
307 /* The size of `int', as computed by sizeof. */
308 #undef SIZEOF_INT
309
310 /* The size of `long', as computed by sizeof. */
311 #undef SIZEOF_LONG
312
313 /* The size of `long long', as computed by sizeof. */
314 #undef SIZEOF_LONG_LONG
315
316 /* The size of `short', as computed by sizeof. */
317 #undef SIZEOF_SHORT
318
319 /* Squelch logging and hexdumps */
320 #undef SQUELCH_ENABLE
321
322 /* If using the C implementation of alloca, define if you know the
323    direction of stack growth for your system; otherwise it will be
324    automatically deduced at runtime.
325         STACK_DIRECTION > 0 => grows toward higher addresses
326         STACK_DIRECTION < 0 => grows toward lower addresses
327         STACK_DIRECTION = 0 => direction of growth unknown */
328 #undef STACK_DIRECTION
329
330 /* Define to 1 if you have the ANSI C header files. */
331 #undef STDC_HEADERS
332
333 /* SuperStarII chipset support */
334 #undef SUPERSTAR2_ENABLE
335
336 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
337 #undef TIME_WITH_SYS_TIME
338
339 /* latency timing support) */
340 #undef TIMING_ENABLE
341
342 /* Define to 1 if your <sys/time.h> declares `struct tm'. */
343 #undef TM_IN_SYS_TIME
344
345 /* True North Technologies support */
346 #undef TNT_ENABLE
347
348 /* DeLorme TripMate support */
349 #undef TRIPMATE_ENABLE
350
351 /* Trimble TSIP support */
352 #undef TSIP_ENABLE
353
354 /* UBX Protocol support */
355 #undef UBX_ENABLE
356
357 /* Version number of package */
358 #undef VERSION
359
360 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
361    significant byte first (like Motorola and SPARC, unlike Intel). */
362 #if defined AC_APPLE_UNIVERSAL_BUILD
363 # if defined __BIG_ENDIAN__
364 #  define WORDS_BIGENDIAN 1
365 # endif
366 #else
367 # ifndef WORDS_BIGENDIAN
368 #  undef WORDS_BIGENDIAN
369 # endif
370 #endif
371
372 /* Some libc's don't have strlcat/strlcpy. Local copies are provided */
373 #ifndef HAVE_STRLCAT
374 # ifdef __cplusplus
375 extern "C" {
376 # endif
377 size_t strlcat(/*@out@*/char *dst, /*@in@*/const char *src, size_t size);
378 # ifdef __cplusplus
379 }
380 # endif
381 #endif
382 #ifndef HAVE_STRLCPY
383 # ifdef __cplusplus
384 extern "C" {
385 # endif
386 size_t strlcpy(/*@out@*/char *dst, /*@in@*/const char *src, size_t size);
387 # ifdef __cplusplus
388 }
389 # endif
390 #endif
391
392 #define GPSD_CONFIG_H
393
394 /* Define to empty if `const' does not conform to ANSI C. */
395 #undef const