00001 /* phissionconfig.h. Generated by configure. */ 00002 /* phissionconfig.h.in. Generated from configure.ac by autoheader. */ 00003 00004 /* Define to 1 if you have the <ansidecl.h> header file. */ 00005 #define HAVE_ANSIDECL_H 1 00006 00007 /* Define to 1 if you have the <arpa/inet.h> header file. */ 00008 #define HAVE_ARPA_INET_H 1 00009 00010 /* Define to 1 if you have the `clock' function. */ 00011 #define HAVE_CLOCK 1 00012 00013 /* Define to 1 if you have the `clock_gettime' function. */ 00014 #define HAVE_CLOCK_GETTIME 1 00015 00016 /* Defines whether CYGWIN is to be used. */ 00017 /* #undef HAVE_CYGWIN */ 00018 00019 /* Define to 1 if you have the <dlfcn.h> header file. */ 00020 #define HAVE_DLFCN_H 1 00021 00022 /* Define to 1 if you have the <errno.h> header file. */ 00023 #define HAVE_ERRNO_H 1 00024 00025 /* Define to 1 if you have the <fcntl.h> header file. */ 00026 #define HAVE_FCNTL_H 1 00027 00028 /* Define to 1 if you have the `flock' function. */ 00029 #define HAVE_FLOCK 1 00030 00031 /* Define to 1 if you have the `floor' function. */ 00032 /* #undef HAVE_FLOOR */ 00033 00034 /* Define to 1 if you have the `fopen' function. */ 00035 #define HAVE_FOPEN 1 00036 00037 /* Have accept */ 00038 #define HAVE_FUNC_ACCEPT 1 00039 00040 /* Have bind */ 00041 #define HAVE_FUNC_BIND 1 00042 00043 /* Have closesocket */ 00044 /* #undef HAVE_FUNC_CLOSESOCKET */ 00045 00046 /* Have connect */ 00047 #define HAVE_FUNC_CONNECT 1 00048 00049 /* Have fcntl */ 00050 #define HAVE_FUNC_FCNTL 1 00051 00052 /* Have gethostbyaddr */ 00053 #define HAVE_FUNC_GETHOSTBYADDR 1 00054 00055 /* Have gethostbyname */ 00056 #define HAVE_FUNC_GETHOSTBYNAME 1 00057 00058 /* Have gethostname */ 00059 #define HAVE_FUNC_GETHOSTNAME 1 00060 00061 /* Have getpeername */ 00062 #define HAVE_FUNC_GETPEERNAME 1 00063 00064 /* Have getsockname */ 00065 #define HAVE_FUNC_GETSOCKNAME 1 00066 00067 /* Have htonl */ 00068 #define HAVE_FUNC_HTONL 1 00069 00070 /* Have htons */ 00071 #define HAVE_FUNC_HTONS 1 00072 00073 /* Have inet_addr */ 00074 #define HAVE_FUNC_INET_ADDR 1 00075 00076 /* Have inet_aton */ 00077 #define HAVE_FUNC_INET_ATON 1 00078 00079 /* Have inet_ntoa */ 00080 #define HAVE_FUNC_INET_NTOA 1 00081 00082 /* Have inet_ntop */ 00083 #define HAVE_FUNC_INET_NTOP 1 00084 00085 /* Have inet_pton */ 00086 #define HAVE_FUNC_INET_PTON 1 00087 00088 /* Have ioctlsocket */ 00089 /* #undef HAVE_FUNC_IOCTLSOCKET */ 00090 00091 /* Have listen */ 00092 #define HAVE_FUNC_LISTEN 1 00093 00094 /* Have ntohl */ 00095 #define HAVE_FUNC_NTOHL 1 00096 00097 /* Have ntohs */ 00098 #define HAVE_FUNC_NTOHS 1 00099 00100 /* Have recv */ 00101 #define HAVE_FUNC_RECV 1 00102 00103 /* Have select */ 00104 #define HAVE_FUNC_SELECT 1 00105 00106 /* Have send */ 00107 #define HAVE_FUNC_SEND 1 00108 00109 /* Have setsockopt */ 00110 #define HAVE_FUNC_SETSOCKOPT 1 00111 00112 /* Have shutdown */ 00113 #define HAVE_FUNC_SHUTDOWN 1 00114 00115 /* Have socket */ 00116 #define HAVE_FUNC_SOCKET 1 00117 00118 /* Define to 1 if you have the `getpagesize' function. */ 00119 #define HAVE_GETPAGESIZE 1 00120 00121 /* Define to 1 if you have the `gettimeofday' function. */ 00122 #define HAVE_GETTIMEOFDAY 1 00123 00124 /* Define to 1 if you have the <inttypes.h> header file. */ 00125 #define HAVE_INTTYPES_H 1 00126 00127 /* Defines whether LibJPEG is available to be used. */ 00128 #define HAVE_LIBJPEG 1 00129 00130 /* Defines whether LibZ/Zlib is available to be used. */ 00131 #define HAVE_LIBZ 1 00132 00133 /* Define to 1 if you have the <limits.h> header file. */ 00134 #define HAVE_LIMITS_H 1 00135 00136 /* Define to 1 if you have the <linux/videodev.h> header file. */ 00137 #define HAVE_LINUX_VIDEODEV_H 1 00138 00139 /* Define to 1 if your system has a GNU libc compatible `malloc' function, and 00140 to 0 otherwise. */ 00141 #define HAVE_MALLOC 1 00142 00143 /* Define to 1 if you have the <math.h> header file. */ 00144 #define HAVE_MATH_H 1 00145 00146 /* Define to 1 if you have the <memory.h> header file. */ 00147 #define HAVE_MEMORY_H 1 00148 00149 /* Define to 1 if you have the `memset' function. */ 00150 #define HAVE_MEMSET 1 00151 00152 /* Defines whether MINGW32 is to be used. */ 00153 /* #undef HAVE_MINGW32 */ 00154 00155 /* Define to 1 if you have a working `mmap' system call. */ 00156 #define HAVE_MMAP 1 00157 00158 /* Define if using mpatrol */ 00159 /* #undef HAVE_MPATROL */ 00160 00161 /* Define to 1 if you have the `munmap' function. */ 00162 #define HAVE_MUNMAP 1 00163 00164 /* Define to 1 if you have the <netdb.h> header file. */ 00165 #define HAVE_NETDB_H 1 00166 00167 /* Define to 1 if you have the <netinet/in.h> header file. */ 00168 #define HAVE_NETINET_IN_H 1 00169 00170 /* Define if you have POSIX threads libraries and header files. */ 00171 #define HAVE_PTHREAD 1 00172 00173 /* Define to 1 if your system has a GNU libc compatible `realloc' function, 00174 and to 0 otherwise. */ 00175 #define HAVE_REALLOC 1 00176 00177 /* Define to 1 if you have the <sched.h> header file. */ 00178 #define HAVE_SCHED_H 1 00179 00180 /* Define to 1 if you have the <semaphore.h> header file. */ 00181 #define HAVE_SEMAPHORE_H 1 00182 00183 /* Define to 1 if you have the `shmat' function. */ 00184 #define HAVE_SHMAT 1 00185 00186 /* Define to 1 if you have the `shmctl' function. */ 00187 #define HAVE_SHMCTL 1 00188 00189 /* Define to 1 if you have the `shmdt' function. */ 00190 #define HAVE_SHMDT 1 00191 00192 /* Define to 1 if you have the `shmget' function. */ 00193 #define HAVE_SHMGET 1 00194 00195 /* Define to 1 if you have the `snprintf' function. */ 00196 #define HAVE_SNPRINTF 1 00197 00198 /* Define to 1 if you have the `sqrt' function. */ 00199 /* #undef HAVE_SQRT */ 00200 00201 /* Define to 1 if stdbool.h conforms to C99. */ 00202 #define HAVE_STDBOOL_H 1 00203 00204 /* Define to 1 if you have the <stdint.h> header file. */ 00205 #define HAVE_STDINT_H 1 00206 00207 /* Define to 1 if you have the <stdio.h> header file. */ 00208 #define HAVE_STDIO_H 1 00209 00210 /* Define to 1 if you have the <stdlib.h> header file. */ 00211 #define HAVE_STDLIB_H 1 00212 00213 /* Define to 1 if you have the `strchr' function. */ 00214 #define HAVE_STRCHR 1 00215 00216 /* Define to 1 if you have the `strerror' function. */ 00217 #define HAVE_STRERROR 1 00218 00219 /* Define to 1 if you have the <strings.h> header file. */ 00220 #define HAVE_STRINGS_H 1 00221 00222 /* Define to 1 if you have the <string.h> header file. */ 00223 #define HAVE_STRING_H 1 00224 00225 /* Define to 1 if you have the <sys/fcntl.h> header file. */ 00226 #define HAVE_SYS_FCNTL_H 1 00227 00228 /* Define to 1 if you have the <sys/ioctl.h> header file. */ 00229 #define HAVE_SYS_IOCTL_H 1 00230 00231 /* Define to 1 if you have the <sys/mman.h> header file. */ 00232 #define HAVE_SYS_MMAN_H 1 00233 00234 /* Define to 1 if you have the <sys/select.h> header file. */ 00235 #define HAVE_SYS_SELECT_H 1 00236 00237 /* Define to 1 if you have the <sys/socket.h> header file. */ 00238 #define HAVE_SYS_SOCKET_H 1 00239 00240 /* Define to 1 if you have the <sys/stat.h> header file. */ 00241 #define HAVE_SYS_STAT_H 1 00242 00243 /* Define to 1 if you have the <sys/time.h> header file. */ 00244 #define HAVE_SYS_TIME_H 1 00245 00246 /* Define to 1 if you have the <sys/types.h> header file. */ 00247 #define HAVE_SYS_TYPES_H 1 00248 00249 /* Define to 1 if you have the <time.h> header file. */ 00250 #define HAVE_TIME_H 1 00251 00252 /* Define to 1 if you have the <unistd.h> header file. */ 00253 #define HAVE_UNISTD_H 1 00254 00255 /* have support for advanced variadic macros */ 00256 #define HAVE_VARIADIC_MACROS 1 00257 00258 /* Define to 1 if you have the <windows.h> header file. */ 00259 /* #undef HAVE_WINDOWS_H */ 00260 00261 /* Define to 1 if you have the <winsock2.h> header file. */ 00262 /* #undef HAVE_WINSOCK2_H */ 00263 00264 /* Define to 1 if you have the <ws2tcpip.h> header file. */ 00265 /* #undef HAVE_WS2TCPIP_H */ 00266 00267 /* Defined if you have X11 X Double Buffering extension */ 00268 #define HAVE_X11_EXTENSIONS_XDBE 1 00269 00270 /* Defined if you have X11 XF86DGA extension */ 00271 #define HAVE_X11_EXTENSIONS_XF86DGA 1 00272 00273 /* Defined if you have X11 XF86VMODE Extension */ 00274 #define HAVE_X11_EXTENSIONS_XF86VMODE 1 00275 00276 /* Defined if you have X11 Shared Memory extension */ 00277 #define HAVE_X11_EXTENSIONS_XSHM 1 00278 00279 /* Defined if you have X11 XVlib extension */ 00280 #define HAVE_X11_EXTENSIONS_XVLIB 1 00281 00282 /* Define to 1 if the system has the type `_Bool'. */ 00283 #define HAVE__BOOL 1 00284 00285 /* Define to 1 if you have the <\ 00286 > header file. */ 00287 /* #undef HAVE___ */ 00288 00289 /* Name of package */ 00290 #define PACKAGE "phission" 00291 00292 /* Define to the address where bug reports for this package should be sent. */ 00293 #define PACKAGE_BUGREPORT "https://sourceforge.net/tracker/?func=add&group_id=98569&atid=621350" 00294 00295 /* Define to the full name of this package. */ 00296 #define PACKAGE_NAME "phission" 00297 00298 /* Define to the full name and version of this package. */ 00299 #define PACKAGE_STRING "phission 0.9.90" 00300 00301 /* Define to the one symbol short name of this package. */ 00302 #define PACKAGE_TARNAME "phission" 00303 00304 /* Define to the version of this package. */ 00305 #define PACKAGE_VERSION "0.9.90" 00306 00307 /* Defined if you have avcodec/avformat installed */ 00308 #define PH_HAVE_AVCODEC 1 00309 00310 /* Define whether FLTK can/will be used by Phission. */ 00311 #define PH_HAVE_FLTK 1 00312 00313 /* Define whether GDI can/will be used. */ 00314 /* #undef PH_HAVE_GDI */ 00315 00316 /* Define whether JRTPLIB will be used. */ 00317 #define PH_HAVE_JRTPLIB 1 00318 00319 /* Define whether JTHREAD will be used. */ 00320 /* #undef PH_HAVE_JTHREAD */ 00321 00322 /* Define whether network components can/will be used by Phission. */ 00323 #define PH_HAVE_NET 1 00324 00325 /* Define whether OpenCV can/will be used by Phission. */ 00326 #define PH_HAVE_OPENCV 1 00327 00328 /* Define whether SDL can/will be used by Phission. */ 00329 #define PH_HAVE_SDL 1 00330 00331 /* Defined whether Video4Linux can/will be used by Phission. */ 00332 #define PH_HAVE_V4L 1 00333 00334 /* Defined when VideoForWindows is supported. */ 00335 /* #undef PH_HAVE_VFW */ 00336 00337 /* Define whether the X library can/will be used by Phission. */ 00338 #define PH_HAVE_X11 1 00339 00340 /* Define to the necessary symbol if this constant uses a non-standard name on 00341 your system. */ 00342 /* #undef PTHREAD_CREATE_JOINABLE */ 00343 00344 /* Define to the type of arg 1 for `select'. */ 00345 #define SELECT_TYPE_ARG1 int 00346 00347 /* Define to the type of args 2, 3 and 4 for `select'. */ 00348 #define SELECT_TYPE_ARG234 (fd_set *) 00349 00350 /* Define to the type of arg 5 for `select'. */ 00351 #define SELECT_TYPE_ARG5 (struct timeval *) 00352 00353 /* Define to 1 if you have the ANSI C header files. */ 00354 #define STDC_HEADERS 1 00355 00356 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */ 00357 #define TIME_WITH_SYS_TIME 1 00358 00359 /* Version number of package */ 00360 #define VERSION "0.9.90" 00361 00362 /* Define to 1 if the X Window System is missing or not being used. */ 00363 /* #undef X_DISPLAY_MISSING */ 00364 00365 /* Enable GNU extensions on systems that have them. */ 00366 #ifndef _GNU_SOURCE 00367 # define _GNU_SOURCE 00368 #endif 00369 00370 00371 /* Enable Standard C Constant Macro definitions from stdint.h. */ 00372 #ifndef __STDC_CONSTANT_MACROS 00373 # define __STDC_CONSTANT_MACROS 00374 #endif 00375 00376 00377 /* Enable Standard C Limit Macro definitions from stdint.h. (INT32_MAX,etc.) */ 00378 #ifndef __STDC_LIMIT_MACROS 00379 # define __STDC_LIMIT_MACROS 00380 #endif 00381 00382 00383 /* Define to empty if `const' does not conform to ANSI C. */ 00384 /* #undef const */ 00385 00386 /* Define to `__inline__' or `__inline' if that's what the C compiler 00387 calls it, or to nothing if 'inline' is not supported under any name. */ 00388 #ifndef __cplusplus 00389 /* #undef inline */ 00390 #endif 00391 00392 /* Define to rpl_malloc if the replacement function should be used. */ 00393 /* #undef malloc */ 00394 00395 /* If this is set to 1, then any deprecated Phission macros, definitions, 00396 types, etc. will be reenabled. This is useful if one hasn't ported code to 00397 a more recent Phission API and checks whether the code still works with 00398 Phission. */ 00399 #define phALLOW_OLD_MACROS 0 00400 00401 /* Define whether to print errors as they occur. Setting this to 1 reduces 00402 code and library size by removing constant strings and many Xprintf 00403 statements */ 00404 #define phDONT_PRINT_ERRORS 0 00405 00406 /* Defines whether the function variable will be included in the phFUNCTION() 00407 macro translation. Set this to 1 to disable the function variable 00408 instrumentation and reduce the library's code footprint. */ 00409 #define phNO_FUNCTION_VARIABLE 0 00410 00411 /* This allows the printing of the thread id when any Phission macro(that 00412 prints verbose information) is used. */ 00413 #define phPRINT_THREAD_ID 1 00414 00415 /* Define to rpl_realloc if the replacement function should be used. */ 00416 /* #undef realloc */ 00417 00418 /* Define to empty if the keyword `volatile' does not work. Warning: valid 00419 code using `volatile' can become incorrect without. Disable with care. */ 00420 /* #undef volatile */
Copyright (C) 2002 - 2007 |
Philip D.S. Thoren ( pthoren@users.sourceforge.net ) University Of Massachusetts at Lowell Robotics Lab |