2 /* Logical version number */
3 #define BARRY_LOGICAL 0
5 /* Major library version number */
8 /* Minor library version number */
11 /* Full Barry version in string form */
12 #define BARRY_VER_STRING "0.18.0"
14 /* Define to 1 if the `closedir' function returns void instead of `int'. */
15 #define CLOSEDIR_VOID 1
17 /* Define to 1 if translation of program messages to the user's native
18 language is requested. */
19 /* #undef ENABLE_NLS */
21 /* Define to 1 if you have the <assert.h> header file. */
22 #define HAVE_ASSERT_H 1
24 /* Define to 1 if you have the `bzero' function. */
27 /* Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the
28 CoreFoundation framework. */
29 /* #undef HAVE_CFLOCALECOPYCURRENT */
31 /* Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in
32 the CoreFoundation framework. */
33 /* #undef HAVE_CFPREFERENCESCOPYAPPVALUE */
35 /* Define if the GNU dcgettext() function is already present or preinstalled.
37 /* #undef HAVE_DCGETTEXT */
39 /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
41 #define HAVE_DIRENT_H 1
43 /* Define to 1 if you have the <dlfcn.h> header file. */
44 #define HAVE_DLFCN_H 1
46 /* Define if the GNU gettext() function is already present or preinstalled. */
47 /* #undef HAVE_GETTEXT */
49 /* Define to 1 if you have the `gettimeofday' function. */
50 #define HAVE_GETTIMEOFDAY 1
52 /* Define if you have the iconv() function and it works. */
55 /* Define to 1 if you have the <inttypes.h> header file. */
56 #define HAVE_INTTYPES_H 1
58 /* Define to 1 if you have the <memory.h> header file. */
59 #define HAVE_MEMORY_H 1
61 /* Define to 1 if you have the `memset' function. */
64 /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
65 /* #undef HAVE_NDIR_H */
67 /* Define to 1 if you have the `select' function. */
70 /* Define to 1 if you have the <stdint.h> header file. */
71 #define HAVE_STDINT_H 1
73 /* Define to 1 if you have the <stdlib.h> header file. */
74 #define HAVE_STDLIB_H 1
76 /* Define to 1 if you have the `strcasecmp' function. */
77 #define HAVE_STRCASECMP 1
79 /* Define to 1 if you have the `strchr' function. */
82 /* Define to 1 if you have the `strerror' function. */
83 #define HAVE_STRERROR 1
85 /* Define to 1 if you have the <strings.h> header file. */
86 #define HAVE_STRINGS_H 1
88 /* Define to 1 if you have the <string.h> header file. */
89 #define HAVE_STRING_H 1
91 /* Define to 1 if you have the `strtol' function. */
94 /* Define to 1 if you have the `strtoul' function. */
95 #define HAVE_STRTOUL 1
97 /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
99 /* #undef HAVE_SYS_DIR_H */
101 /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
103 /* #undef HAVE_SYS_NDIR_H */
105 /* Define to 1 if you have the <sys/select.h> header file. */
106 #define HAVE_SYS_SELECT_H 1
108 /* Define to 1 if you have the <sys/socket.h> header file. */
109 #define HAVE_SYS_SOCKET_H 1
111 /* Define to 1 if you have the <sys/stat.h> header file. */
112 #define HAVE_SYS_STAT_H 1
114 /* Define to 1 if you have the <sys/types.h> header file. */
115 #define HAVE_SYS_TYPES_H 1
117 /* Define to 1 if you have the <time.h> header file. */
118 #define HAVE_TIME_H 1
120 /* Define to 1 if you have the <unistd.h> header file. */
121 #define HAVE_UNISTD_H 1
123 /* Define to 1 if a working strnlen exists, 0 if not. */
125 #define HAVE_WORKING_STRNLEN 0
127 #define HAVE_WORKING_STRNLEN 1
129 #define HAVE_WORKING_STRNLEN 0
132 /* Use crc32 when generating packed .cod files */
133 /* #undef HAVE_ZLIB */
135 /* Define as const if the declaration of iconv() needs const. */
138 /* Define to the sub-directory in which libtool stores uninstalled libraries.
140 #define LT_OBJDIR ".libs/"
142 /* Name of package */
143 #define PACKAGE "barry"
145 /* Define to the address where bug reports for this package should be sent. */
146 #define PACKAGE_BUGREPORT "barry-devel@lists.sourceforge.net"
148 /* Define to the full name of this package. */
149 #define PACKAGE_NAME "barry"
151 /* Define to the full name and version of this package. */
152 #define PACKAGE_STRING "barry 0.18.0"
154 /* Define to the one symbol short name of this package. */
155 #define PACKAGE_TARNAME "barry"
157 /* Define to the home page for this package. */
158 #define PACKAGE_URL ""
160 /* Define to the version of this package. */
161 #define PACKAGE_VERSION "0.18.0"
163 /* Define to the type of arg 1 for `select'. */
164 #define SELECT_TYPE_ARG1 int
166 /* Define to the type of args 2, 3 and 4 for `select'. */
167 #define SELECT_TYPE_ARG234 (fd_set *)
169 /* Define to the type of arg 5 for `select'. */
170 #define SELECT_TYPE_ARG5 (struct timeval *)
172 /* Define to 1 if you have the ANSI C header files. */
173 #define STDC_HEADERS 1
175 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
176 #define TIME_WITH_SYS_TIME 1
178 /* Define to 1 if your <sys/time.h> declares `struct tm'. */
179 /* #undef TM_IN_SYS_TIME */
181 /* Define to use the low-level socket and USB code built into Barry. */
182 #define USE_BARRY_SOCKETS /**/
184 /* Define if libusb 0.1 interface should be used */
185 /* #undef USE_LIBUSB_0_1 */
187 /* Define if libusb 1.0 interface should be used */
188 #define USE_LIBUSB_1_0 /**/
190 /* Enable extensions on AIX 3, Interix. */
192 # define _ALL_SOURCE 1
194 /* Enable GNU extensions on systems that have them. */
196 # define _GNU_SOURCE 1
198 /* Enable threading extensions on Solaris. */
199 #ifndef _POSIX_PTHREAD_SEMANTICS
200 # define _POSIX_PTHREAD_SEMANTICS 1
202 /* Enable extensions on HP NonStop. */
203 #ifndef _TANDEM_SOURCE
204 # define _TANDEM_SOURCE 1
206 /* Enable general extensions on Solaris. */
207 #ifndef __EXTENSIONS__
208 # define __EXTENSIONS__ 1
211 /* Version number of package */
212 #define VERSION "0.18.0"
214 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
215 significant byte first (like Motorola and SPARC, unlike Intel). */
216 #if defined AC_APPLE_UNIVERSAL_BUILD
217 # if defined __BIG_ENDIAN__
218 # define WORDS_BIGENDIAN 1
221 # ifndef WORDS_BIGENDIAN
222 /* # undef WORDS_BIGENDIAN */
226 /* Define to 1 if on MINIX. */
229 /* Define to 2 if the system does not provide POSIX.1 features except with
231 /* #undef _POSIX_1_SOURCE */
233 /* Define to 1 if you need to in order for `stat' and other things to work. */
234 /* #undef _POSIX_SOURCE */
236 // Need to define this here as MSCL strips quotes from /D defines.
237 // See: http://msdn.microsoft.com/en-us/library/hhzbb5c8.aspx