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