rfbconfig.h revision a430b2b5ca4f0967836f5820e8f03adc17fc0a24
1#ifndef _RFB_RFBCONFIG_H
2#define _RFB_RFBCONFIG_H 1
3
4/* rfb/rfbconfig.h. Generated automatically at end of configure. */
5/* rfbconfig.h.  Generated from rfbconfig.h.in by configure.  */
6/* rfbconfig.h.in.  Generated from configure.ac by autoheader.  */
7
8/* Define if building universal (internal helper macro) */
9/* #undef LIBVNCSERVER_AC_APPLE_UNIVERSAL_BUILD */
10
11/* Enable 24 bit per pixel in native framebuffer */
12/* #undef LIBVNCSERVER_ALLOW24BPP */
13
14/* work around when write() returns ENOENT but does not mean it */
15/* #undef LIBVNCSERVER_ENOENT_WORKAROUND */
16
17/* Use ffmpeg (for vnc2mpg) */
18/* #undef LIBVNCSERVER_FFMPEG */
19
20/* Android host system detected */
21/* #undef LIBVNCSERVER_HAVE_ANDROID */
22
23/* Define to 1 if you have the <arpa/inet.h> header file. */
24#ifndef LIBVNCSERVER_HAVE_ARPA_INET_H
25#define LIBVNCSERVER_HAVE_ARPA_INET_H  1
26#endif
27
28/* Avahi/mDNS client build environment present */
29/* #undef LIBVNCSERVER_HAVE_AVAHI */
30
31/* Define to 1 if you have the `crypt' function. */
32/* #undef LIBVNCSERVER_HAVE_CRYPT */
33
34/* Define to 1 if you have the <dlfcn.h> header file. */
35#ifndef LIBVNCSERVER_HAVE_DLFCN_H
36#define LIBVNCSERVER_HAVE_DLFCN_H  1
37#endif
38
39/* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */
40/* #undef LIBVNCSERVER_HAVE_DOPRNT */
41
42/* DPMS extension build environment present */
43/* #undef LIBVNCSERVER_HAVE_DPMS */
44
45/* FBPM extension build environment present */
46/* #undef LIBVNCSERVER_HAVE_FBPM */
47
48/* Define to 1 if you have the <fcntl.h> header file. */
49#ifndef LIBVNCSERVER_HAVE_FCNTL_H
50#define LIBVNCSERVER_HAVE_FCNTL_H  1
51#endif
52
53/* Define to 1 if you have the `fork' function. */
54#ifndef LIBVNCSERVER_HAVE_FORK
55#define LIBVNCSERVER_HAVE_FORK  1
56#endif
57
58/* Define to 1 if you have the `ftime' function. */
59#ifndef LIBVNCSERVER_HAVE_FTIME
60#define LIBVNCSERVER_HAVE_FTIME  1
61#endif
62
63/* Define to 1 if you have the `geteuid' function. */
64/* #undef LIBVNCSERVER_HAVE_GETEUID */
65
66/* Define to 1 if you have the `gethostbyname' function. */
67#ifndef LIBVNCSERVER_HAVE_GETHOSTBYNAME
68#define LIBVNCSERVER_HAVE_GETHOSTBYNAME  1
69#endif
70
71/* Define to 1 if you have the `gethostname' function. */
72#ifndef LIBVNCSERVER_HAVE_GETHOSTNAME
73#define LIBVNCSERVER_HAVE_GETHOSTNAME  1
74#endif
75
76/* Define to 1 if you have the `getpwnam' function. */
77/* #undef LIBVNCSERVER_HAVE_GETPWNAM */
78
79/* Define to 1 if you have the `getpwuid' function. */
80/* #undef LIBVNCSERVER_HAVE_GETPWUID */
81
82/* Define to 1 if you have the `getspnam' function. */
83/* #undef LIBVNCSERVER_HAVE_GETSPNAM */
84
85/* Define to 1 if you have the `gettimeofday' function. */
86#ifndef LIBVNCSERVER_HAVE_GETTIMEOFDAY
87#define LIBVNCSERVER_HAVE_GETTIMEOFDAY  1
88#endif
89
90/* Define to 1 if you have the `getuid' function. */
91/* #undef LIBVNCSERVER_HAVE_GETUID */
92
93/* GnuTLS library present */
94/* #undef LIBVNCSERVER_HAVE_GNUTLS */
95
96/* Define to 1 if you have the `grantpt' function. */
97/* #undef LIBVNCSERVER_HAVE_GRANTPT */
98
99/* Define to 1 if you have the `inet_ntoa' function. */
100#ifndef LIBVNCSERVER_HAVE_INET_NTOA
101#define LIBVNCSERVER_HAVE_INET_NTOA  1
102#endif
103
104/* Define to 1 if you have the `initgroups' function. */
105/* #undef LIBVNCSERVER_HAVE_INITGROUPS */
106
107/* Define to 1 if you have the <inttypes.h> header file. */
108#ifndef LIBVNCSERVER_HAVE_INTTYPES_H
109#define LIBVNCSERVER_HAVE_INTTYPES_H  1
110#endif
111
112/* IRIX XReadDisplay available */
113/* #undef LIBVNCSERVER_HAVE_IRIX_XREADDISPLAY */
114
115/* libcrypt library present */
116#ifndef LIBVNCSERVER_HAVE_LIBCRYPT
117#define LIBVNCSERVER_HAVE_LIBCRYPT  1
118#endif
119
120/* openssl libcrypto library present */
121/* #undef LIBVNCSERVER_HAVE_LIBCRYPTO */
122
123/* Define to 1 if you have the `cygipc' library (-lcygipc). */
124/* #undef LIBVNCSERVER_HAVE_LIBCYGIPC */
125
126/* libjpeg support enabled */
127#ifndef LIBVNCSERVER_HAVE_LIBJPEG
128#define LIBVNCSERVER_HAVE_LIBJPEG  1
129#endif
130
131/* Define to 1 if you have the `nsl' library (-lnsl). */
132#ifndef LIBVNCSERVER_HAVE_LIBNSL
133#define LIBVNCSERVER_HAVE_LIBNSL  1
134#endif
135
136/* Define to 1 if you have the `png' library (-lpng). */
137#ifndef LIBVNCSERVER_HAVE_LIBPNG
138#define LIBVNCSERVER_HAVE_LIBPNG  1
139#endif
140
141/* Define to 1 if you have the `pthread' library (-lpthread). */
142#ifndef LIBVNCSERVER_HAVE_LIBPTHREAD
143#define LIBVNCSERVER_HAVE_LIBPTHREAD  1
144#endif
145
146/* Define to 1 if you have the `socket' library (-lsocket). */
147/* #undef LIBVNCSERVER_HAVE_LIBSOCKET */
148
149/* openssl libssl library present */
150#ifndef LIBVNCSERVER_HAVE_LIBSSL
151#define LIBVNCSERVER_HAVE_LIBSSL  1
152#endif
153
154/* XDAMAGE extension build environment present */
155/* #undef LIBVNCSERVER_HAVE_LIBXDAMAGE */
156
157/* XFIXES extension build environment present */
158/* #undef LIBVNCSERVER_HAVE_LIBXFIXES */
159
160/* XINERAMA extension build environment present */
161/* #undef LIBVNCSERVER_HAVE_LIBXINERAMA */
162
163/* XRANDR extension build environment present */
164/* #undef LIBVNCSERVER_HAVE_LIBXRANDR */
165
166/* DEC-XTRAP extension build environment present */
167/* #undef LIBVNCSERVER_HAVE_LIBXTRAP */
168
169/* Define to 1 if you have the `z' library (-lz). */
170#ifndef LIBVNCSERVER_HAVE_LIBZ
171#define LIBVNCSERVER_HAVE_LIBZ  1
172#endif
173
174/* linux fb device build environment present */
175/* #undef LIBVNCSERVER_HAVE_LINUX_FB_H */
176
177/* linux/input.h present */
178/* #undef LIBVNCSERVER_HAVE_LINUX_INPUT_H */
179
180/* linux uinput device build environment present */
181/* #undef LIBVNCSERVER_HAVE_LINUX_UINPUT_H */
182
183/* video4linux build environment present */
184/* #undef LIBVNCSERVER_HAVE_LINUX_VIDEODEV_H */
185
186/* build MacOS X native display support */
187/* #undef LIBVNCSERVER_HAVE_MACOSX_NATIVE_DISPLAY */
188
189/* MacOS X OpenGL present */
190/* #undef LIBVNCSERVER_HAVE_MACOSX_OPENGL_H */
191
192/* Define to 1 if you have the `memmove' function. */
193#ifndef LIBVNCSERVER_HAVE_MEMMOVE
194#define LIBVNCSERVER_HAVE_MEMMOVE  1
195#endif
196
197/* Define to 1 if you have the <memory.h> header file. */
198#ifndef LIBVNCSERVER_HAVE_MEMORY_H
199#define LIBVNCSERVER_HAVE_MEMORY_H  1
200#endif
201
202/* Define to 1 if you have the `memset' function. */
203#ifndef LIBVNCSERVER_HAVE_MEMSET
204#define LIBVNCSERVER_HAVE_MEMSET  1
205#endif
206
207/* Define to 1 if you have the `mkfifo' function. */
208#ifndef LIBVNCSERVER_HAVE_MKFIFO
209#define LIBVNCSERVER_HAVE_MKFIFO  1
210#endif
211
212/* Define to 1 if you have the `mmap' function. */
213#ifndef LIBVNCSERVER_HAVE_MMAP
214#define LIBVNCSERVER_HAVE_MMAP  1
215#endif
216
217/* Define to 1 if you have the <netdb.h> header file. */
218#ifndef LIBVNCSERVER_HAVE_NETDB_H
219#define LIBVNCSERVER_HAVE_NETDB_H  1
220#endif
221
222/* Define to 1 if you have the <netinet/in.h> header file. */
223#ifndef LIBVNCSERVER_HAVE_NETINET_IN_H
224#define LIBVNCSERVER_HAVE_NETINET_IN_H  1
225#endif
226
227/* Define to 1 if you have the <pwd.h> header file. */
228/* #undef LIBVNCSERVER_HAVE_PWD_H */
229
230/* RECORD extension build environment present */
231/* #undef LIBVNCSERVER_HAVE_RECORD */
232
233/* Define to 1 if you have the `select' function. */
234#ifndef LIBVNCSERVER_HAVE_SELECT
235#define LIBVNCSERVER_HAVE_SELECT  1
236#endif
237
238/* Define to 1 if you have the `setegid' function. */
239/* #undef LIBVNCSERVER_HAVE_SETEGID */
240
241/* Define to 1 if you have the `seteuid' function. */
242/* #undef LIBVNCSERVER_HAVE_SETEUID */
243
244/* Define to 1 if you have the `setgid' function. */
245/* #undef LIBVNCSERVER_HAVE_SETGID */
246
247/* Define to 1 if you have the `setpgrp' function. */
248/* #undef LIBVNCSERVER_HAVE_SETPGRP */
249
250/* Define to 1 if you have the `setsid' function. */
251/* #undef LIBVNCSERVER_HAVE_SETSID */
252
253/* Define to 1 if you have the `setuid' function. */
254/* #undef LIBVNCSERVER_HAVE_SETUID */
255
256/* Define to 1 if you have the `setutxent' function. */
257/* #undef LIBVNCSERVER_HAVE_SETUTXENT */
258
259/* Define to 1 if you have the `shmat' function. */
260/* #undef LIBVNCSERVER_HAVE_SHMAT */
261
262/* Define to 1 if you have the `socket' function. */
263#ifndef LIBVNCSERVER_HAVE_SOCKET
264#define LIBVNCSERVER_HAVE_SOCKET  1
265#endif
266
267/* Solaris XReadScreen available */
268/* #undef LIBVNCSERVER_HAVE_SOLARIS_XREADSCREEN */
269
270/* Define to 1 if `stat' has the bug that it succeeds when given the
271   zero-length file name argument. */
272/* #undef LIBVNCSERVER_HAVE_STAT_EMPTY_STRING_BUG */
273
274/* Define to 1 if you have the <stdint.h> header file. */
275#ifndef LIBVNCSERVER_HAVE_STDINT_H
276#define LIBVNCSERVER_HAVE_STDINT_H  1
277#endif
278
279/* Define to 1 if you have the <stdlib.h> header file. */
280#ifndef LIBVNCSERVER_HAVE_STDLIB_H
281#define LIBVNCSERVER_HAVE_STDLIB_H  1
282#endif
283
284/* Define to 1 if you have the `strchr' function. */
285#ifndef LIBVNCSERVER_HAVE_STRCHR
286#define LIBVNCSERVER_HAVE_STRCHR  1
287#endif
288
289/* Define to 1 if you have the `strcspn' function. */
290#ifndef LIBVNCSERVER_HAVE_STRCSPN
291#define LIBVNCSERVER_HAVE_STRCSPN  1
292#endif
293
294/* Define to 1 if you have the `strdup' function. */
295#ifndef LIBVNCSERVER_HAVE_STRDUP
296#define LIBVNCSERVER_HAVE_STRDUP  1
297#endif
298
299/* Define to 1 if you have the `strerror' function. */
300#ifndef LIBVNCSERVER_HAVE_STRERROR
301#define LIBVNCSERVER_HAVE_STRERROR  1
302#endif
303
304/* Define to 1 if you have the `strftime' function. */
305#ifndef LIBVNCSERVER_HAVE_STRFTIME
306#define LIBVNCSERVER_HAVE_STRFTIME  1
307#endif
308
309/* Define to 1 if you have the <strings.h> header file. */
310#ifndef LIBVNCSERVER_HAVE_STRINGS_H
311#define LIBVNCSERVER_HAVE_STRINGS_H  1
312#endif
313
314/* Define to 1 if you have the <string.h> header file. */
315#ifndef LIBVNCSERVER_HAVE_STRING_H
316#define LIBVNCSERVER_HAVE_STRING_H  1
317#endif
318
319/* Define to 1 if you have the `strstr' function. */
320#ifndef LIBVNCSERVER_HAVE_STRSTR
321#define LIBVNCSERVER_HAVE_STRSTR  1
322#endif
323
324/* Define to 1 if you have the <syslog.h> header file. */
325#ifndef LIBVNCSERVER_HAVE_SYSLOG_H
326#define LIBVNCSERVER_HAVE_SYSLOG_H  1
327#endif
328
329/* Use the system libvncserver build environment for x11vnc. */
330/* #undef LIBVNCSERVER_HAVE_SYSTEM_LIBVNCSERVER */
331
332/* Define to 1 if you have the <sys/ioctl.h> header file. */
333/* #undef LIBVNCSERVER_HAVE_SYS_IOCTL_H */
334
335/* Define to 1 if you have the <sys/socket.h> header file. */
336#ifndef LIBVNCSERVER_HAVE_SYS_SOCKET_H
337#define LIBVNCSERVER_HAVE_SYS_SOCKET_H  1
338#endif
339
340/* Define to 1 if you have the <sys/stat.h> header file. */
341#ifndef LIBVNCSERVER_HAVE_SYS_STAT_H
342#define LIBVNCSERVER_HAVE_SYS_STAT_H  1
343#endif
344
345/* Define to 1 if you have the <sys/stropts.h> header file. */
346/* #undef LIBVNCSERVER_HAVE_SYS_STROPTS_H */
347
348/* Define to 1 if you have the <sys/timeb.h> header file. */
349#ifndef LIBVNCSERVER_HAVE_SYS_TIMEB_H
350#define LIBVNCSERVER_HAVE_SYS_TIMEB_H  1
351#endif
352
353/* Define to 1 if you have the <sys/time.h> header file. */
354#ifndef LIBVNCSERVER_HAVE_SYS_TIME_H
355#define LIBVNCSERVER_HAVE_SYS_TIME_H  1
356#endif
357
358/* Define to 1 if you have the <sys/types.h> header file. */
359#ifndef LIBVNCSERVER_HAVE_SYS_TYPES_H
360#define LIBVNCSERVER_HAVE_SYS_TYPES_H  1
361#endif
362
363/* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
364#ifndef LIBVNCSERVER_HAVE_SYS_WAIT_H
365#define LIBVNCSERVER_HAVE_SYS_WAIT_H  1
366#endif
367
368/* Define to 1 if you have the <termios.h> header file. */
369/* #undef LIBVNCSERVER_HAVE_TERMIOS_H */
370
371/* Define to 1 if compiler supports __thread */
372#ifndef LIBVNCSERVER_HAVE_TLS
373#define LIBVNCSERVER_HAVE_TLS  1
374#endif
375
376/* Define to 1 if you have the <unistd.h> header file. */
377#ifndef LIBVNCSERVER_HAVE_UNISTD_H
378#define LIBVNCSERVER_HAVE_UNISTD_H  1
379#endif
380
381/* Define to 1 if you have the <utmpx.h> header file. */
382/* #undef LIBVNCSERVER_HAVE_UTMPX_H */
383
384/* Define to 1 if you have the `vfork' function. */
385#ifndef LIBVNCSERVER_HAVE_VFORK
386#define LIBVNCSERVER_HAVE_VFORK  1
387#endif
388
389/* Define to 1 if you have the <vfork.h> header file. */
390/* #undef LIBVNCSERVER_HAVE_VFORK_H */
391
392/* Define to 1 if you have the `vprintf' function. */
393#ifndef LIBVNCSERVER_HAVE_VPRINTF
394#define LIBVNCSERVER_HAVE_VPRINTF  1
395#endif
396
397/* Define to 1 if you have the `waitpid' function. */
398/* #undef LIBVNCSERVER_HAVE_WAITPID */
399
400/* Define to 1 if `fork' works. */
401#ifndef LIBVNCSERVER_HAVE_WORKING_FORK
402#define LIBVNCSERVER_HAVE_WORKING_FORK  1
403#endif
404
405/* Define to 1 if `vfork' works. */
406#ifndef LIBVNCSERVER_HAVE_WORKING_VFORK
407#define LIBVNCSERVER_HAVE_WORKING_VFORK  1
408#endif
409
410/* Define to 1 if you have the <ws2tcpip.h> header file. */
411/* #undef LIBVNCSERVER_HAVE_WS2TCPIP_H */
412
413/* X11 build environment present */
414#ifndef LIBVNCSERVER_HAVE_X11
415#define LIBVNCSERVER_HAVE_X11  1
416#endif
417
418/* open ssl X509_print_ex_fp available */
419/* #undef LIBVNCSERVER_HAVE_X509_PRINT_EX_FP */
420
421/* XKEYBOARD extension build environment present */
422/* #undef LIBVNCSERVER_HAVE_XKEYBOARD */
423
424/* MIT-SHM extension build environment present */
425/* #undef LIBVNCSERVER_HAVE_XSHM */
426
427/* XTEST extension build environment present */
428/* #undef LIBVNCSERVER_HAVE_XTEST */
429
430/* XTEST extension has XTestGrabControl */
431/* #undef LIBVNCSERVER_HAVE_XTESTGRABCONTROL */
432
433/* Enable IPv6 support */
434#ifndef LIBVNCSERVER_IPv6
435#define LIBVNCSERVER_IPv6  1
436#endif
437
438/* Define to 1 if `lstat' dereferences a symlink specified with a trailing
439   slash. */
440#ifndef LIBVNCSERVER_LSTAT_FOLLOWS_SLASHED_SYMLINK
441#define LIBVNCSERVER_LSTAT_FOLLOWS_SLASHED_SYMLINK  1
442#endif
443
444/* Need a typedef for in_addr_t */
445/* #undef LIBVNCSERVER_NEED_INADDR_T */
446
447/* Define to 1 if your C compiler doesn't accept -c and -o together. */
448/* #undef LIBVNCSERVER_NO_MINUS_C_MINUS_O */
449
450/* Name of package */
451#ifndef LIBVNCSERVER_PACKAGE
452#define LIBVNCSERVER_PACKAGE  "LibVNCServer"
453#endif
454
455/* Define to the address where bug reports for this package should be sent. */
456#ifndef LIBVNCSERVER_PACKAGE_BUGREPORT
457#define LIBVNCSERVER_PACKAGE_BUGREPORT  "http://sourceforge.net/projects/libvncserver"
458#endif
459
460/* Define to the full name of this package. */
461#ifndef LIBVNCSERVER_PACKAGE_NAME
462#define LIBVNCSERVER_PACKAGE_NAME  "LibVNCServer"
463#endif
464
465/* Define to the full name and version of this package. */
466#ifndef LIBVNCSERVER_PACKAGE_STRING
467#define LIBVNCSERVER_PACKAGE_STRING  "LibVNCServer 0.9.9"
468#endif
469
470/* Define to the one symbol short name of this package. */
471#ifndef LIBVNCSERVER_PACKAGE_TARNAME
472#define LIBVNCSERVER_PACKAGE_TARNAME  "libvncserver"
473#endif
474
475/* Define to the home page for this package. */
476#ifndef LIBVNCSERVER_PACKAGE_URL
477#define LIBVNCSERVER_PACKAGE_URL  ""
478#endif
479
480/* Define to the version of this package. */
481#ifndef LIBVNCSERVER_PACKAGE_VERSION
482#define LIBVNCSERVER_PACKAGE_VERSION  "0.9.9"
483#endif
484
485/* The number of bytes in type char */
486/* #undef LIBVNCSERVER_SIZEOF_CHAR */
487
488/* The number of bytes in type int */
489/* #undef LIBVNCSERVER_SIZEOF_INT */
490
491/* The number of bytes in type long */
492/* #undef LIBVNCSERVER_SIZEOF_LONG */
493
494/* The number of bytes in type short */
495/* #undef LIBVNCSERVER_SIZEOF_SHORT */
496
497/* The number of bytes in type void* */
498/* #undef LIBVNCSERVER_SIZEOF_VOIDP */
499
500/* Define to 1 if you have the ANSI C header files. */
501#ifndef LIBVNCSERVER_STDC_HEADERS
502#define LIBVNCSERVER_STDC_HEADERS  1
503#endif
504
505/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
506#ifndef LIBVNCSERVER_TIME_WITH_SYS_TIME
507#define LIBVNCSERVER_TIME_WITH_SYS_TIME  1
508#endif
509
510/* Version number of package */
511#ifndef LIBVNCSERVER_VERSION
512#define LIBVNCSERVER_VERSION  "0.9.9"
513#endif
514
515/* Enable support for libgcrypt in libvncclient */
516/* #undef LIBVNCSERVER_WITH_CLIENT_GCRYPT */
517
518/* Disable TightVNCFileTransfer protocol */
519#ifndef LIBVNCSERVER_WITH_TIGHTVNC_FILETRANSFER
520#define LIBVNCSERVER_WITH_TIGHTVNC_FILETRANSFER  1
521#endif
522
523/* Disable WebSockets support */
524#ifndef LIBVNCSERVER_WITH_WEBSOCKETS
525#define LIBVNCSERVER_WITH_WEBSOCKETS  1
526#endif
527
528/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
529   significant byte first (like Motorola and SPARC, unlike Intel). */
530#if defined AC_APPLE_UNIVERSAL_BUILD
531# if defined __BIG_ENDIAN__
532#  define WORDS_BIGENDIAN 1
533# endif
534#else
535# ifndef WORDS_BIGENDIAN
536/* #  undef WORDS_BIGENDIAN */
537# endif
538#endif
539
540/* Define to 1 if the X Window System is missing or not being used. */
541/* #undef LIBVNCSERVER_X_DISPLAY_MISSING */
542
543/* Define to empty if `const' does not conform to ANSI C. */
544/* #undef const */
545
546/* Define to `__inline__' or `__inline' if that's what the C compiler
547   calls it, or to nothing if 'inline' is not supported under any name.  */
548#ifndef __cplusplus
549/* #undef inline */
550#endif
551
552/* Define to `int' if <sys/types.h> does not define. */
553/* #undef pid_t */
554
555/* Define to `unsigned int' if <sys/types.h> does not define. */
556/* #undef size_t */
557
558/* The type for socklen */
559/* #undef socklen_t */
560
561/* Define as `fork' if `vfork' does not work. */
562/* #undef vfork */
563
564/* once: _RFB_RFBCONFIG_H */
565#endif
566