1 | /****************************************************************************
|
---|
2 | **
|
---|
3 | ** Copyright (C) 2003-2006 Ben van Klinken and the CLucene Team.
|
---|
4 | ** All rights reserved.
|
---|
5 | **
|
---|
6 | ** Portion Copyright (C) 2011 Nokia Corporation and/or its subsidiary(-ies).
|
---|
7 | ** All rights reserved.
|
---|
8 | **
|
---|
9 | ** This file may be used under the terms of the GNU Lesser General Public
|
---|
10 | ** License version 2.1 as published by the Free Software Foundation and
|
---|
11 | ** appearing in the file LICENSE.LGPL included in the packaging of this file.
|
---|
12 | ** Please review the following information to ensure the GNU Lesser General
|
---|
13 | ** Public License version 2.1 requirements will be met:
|
---|
14 | ** http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
|
---|
15 | **
|
---|
16 | ****************************************************************************/
|
---|
17 |
|
---|
18 | #ifndef QCLUCENE_CONFIG_P_H
|
---|
19 | #define QCLUCENE_CONFIG_P_H
|
---|
20 |
|
---|
21 | //
|
---|
22 | // W A R N I N G
|
---|
23 | // -------------
|
---|
24 | //
|
---|
25 | // This file is not part of the Qt API. It exists for the convenience
|
---|
26 | // of the help generator tools. This header file may change from version
|
---|
27 | // to version without notice, or even be removed.
|
---|
28 | //
|
---|
29 | // We mean it.
|
---|
30 | //
|
---|
31 |
|
---|
32 | #include <QtCore/qglobal.h>
|
---|
33 |
|
---|
34 | #ifndef _SRC_CLUCENE_CLUCENE_CONFIG_H
|
---|
35 | #define _SRC_CLUCENE_CLUCENE_CONFIG_H 1
|
---|
36 |
|
---|
37 | /*
|
---|
38 | src/CLucene/clucene-config.h.
|
---|
39 | Generated
|
---|
40 | automatically
|
---|
41 | at
|
---|
42 | end
|
---|
43 | of
|
---|
44 | configure.
|
---|
45 | */
|
---|
46 | /* config.h.tmp. Generated by configure. */
|
---|
47 | /* config.h.tmp.in. Generated from configure.ac by autoheader. */
|
---|
48 |
|
---|
49 | /* Disable multithreading */
|
---|
50 | /* #undef _CL_DISABLE_MULTITHREADING */
|
---|
51 |
|
---|
52 | /* Define to 1 if you have the <algorithm> header file. */
|
---|
53 | #ifndef _CL_HAVE_ALGORITHM
|
---|
54 | #define _CL_HAVE_ALGORITHM 1
|
---|
55 | #endif
|
---|
56 |
|
---|
57 | /* Define to 1 if you have the <ctype.h> header file. */
|
---|
58 | #ifndef _CL_HAVE_CTYPE_H
|
---|
59 | #define _CL_HAVE_CTYPE_H 1
|
---|
60 | #endif
|
---|
61 |
|
---|
62 | /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
|
---|
63 | */
|
---|
64 | #ifndef _CL_HAVE_DIRENT_H
|
---|
65 | #define _CL_HAVE_DIRENT_H 1
|
---|
66 | #endif
|
---|
67 |
|
---|
68 | #if !defined (__MINGW32__)
|
---|
69 | /* Define to 1 if you have the <dlfcn.h> header file. */
|
---|
70 | # ifndef _CL_HAVE_DLFCN_H
|
---|
71 | # define _CL_HAVE_DLFCN_H 1
|
---|
72 | # endif
|
---|
73 | #endif
|
---|
74 |
|
---|
75 | /* Define to 1 if you have the <errno.h> header file. */
|
---|
76 | #ifndef _CL_HAVE_ERRNO_H
|
---|
77 | #define _CL_HAVE_ERRNO_H 1
|
---|
78 | #endif
|
---|
79 |
|
---|
80 | #if !defined(__SUNPRO_CC) && !defined(__SUNPRO_C)
|
---|
81 | /* Define to 1 if you have the <ext/hash_map> header file. */
|
---|
82 | # ifndef _CL_HAVE_EXT_HASH_MAP
|
---|
83 | # define _CL_HAVE_EXT_HASH_MAP 1
|
---|
84 | # endif
|
---|
85 |
|
---|
86 | /* Define to 1 if you have the <ext/hash_set> header file. */
|
---|
87 | # ifndef _CL_HAVE_EXT_HASH_SET
|
---|
88 | # define _CL_HAVE_EXT_HASH_SET 1
|
---|
89 | # endif
|
---|
90 | #endif
|
---|
91 |
|
---|
92 | /* Define to 1 if you have the <fcntl.h> header file. */
|
---|
93 | #ifndef _CL_HAVE_FCNTL_H
|
---|
94 | #define _CL_HAVE_FCNTL_H 1
|
---|
95 | #endif
|
---|
96 |
|
---|
97 | #if !defined(__xlC__) && !defined(__xlc__) && !defined (__MINGW32__) && \
|
---|
98 | !defined(__HP_aCC) && !defined(__SUNPRO_C) && !defined(__SUNPRO_CC) || \
|
---|
99 | defined(__SUNPRO_CC) && (__SUNPRO_CC > 0x550) || (defined(__HP_aCC) && defined(__ia64))
|
---|
100 | /* Define to 1 if the system has the type `float_t'. */
|
---|
101 | # ifndef _CL_HAVE_FLOAT_T
|
---|
102 | # define _CL_HAVE_FLOAT_T 1
|
---|
103 | # endif
|
---|
104 | #endif
|
---|
105 |
|
---|
106 | /* Define to 1 if you have the <functional> header file. */
|
---|
107 | #ifndef _CL_HAVE_FUNCTIONAL
|
---|
108 | #define _CL_HAVE_FUNCTIONAL 1
|
---|
109 | #endif
|
---|
110 |
|
---|
111 | /* Does not support new float byte<->float conversions */
|
---|
112 | #ifndef _CL_HAVE_FUNCTIONING_FLOAT_BYTE
|
---|
113 | #define _CL_HAVE_FUNCTIONING_FLOAT_BYTE
|
---|
114 | #endif
|
---|
115 |
|
---|
116 | /* Define to 1 if you have the `getpagesize' function. */
|
---|
117 | #ifndef _CL_HAVE_GETPAGESIZE
|
---|
118 | #define _CL_HAVE_GETPAGESIZE 1
|
---|
119 | #endif
|
---|
120 |
|
---|
121 | /* Define to 1 if you have the <hash_map> header file. */
|
---|
122 | /* #undef _CL_HAVE_HASH_MAP */
|
---|
123 |
|
---|
124 | /* Define to 1 if you have the <hash_set> header file. */
|
---|
125 | /* #undef _CL_HAVE_HASH_SET */
|
---|
126 |
|
---|
127 | /* Define to 1 if the system has the type `intptr_t'. */
|
---|
128 | #ifndef _CL_HAVE_INTPTR_T
|
---|
129 | #define _CL_HAVE_INTPTR_T 1
|
---|
130 | #endif
|
---|
131 |
|
---|
132 | /* Define to 1 if you have the <inttypes.h> header file. */
|
---|
133 | #ifndef _CL_HAVE_INTTYPES_H
|
---|
134 | #define _CL_HAVE_INTTYPES_H 1
|
---|
135 | #endif
|
---|
136 |
|
---|
137 | /* Define to 1 if you have the <list> header file. */
|
---|
138 | #ifndef _CL_HAVE_LIST
|
---|
139 | #define _CL_HAVE_LIST 1
|
---|
140 | #endif
|
---|
141 |
|
---|
142 | /* Define to 1 if you have the `lltoa' function. */
|
---|
143 | /* #undef _CL_HAVE_LLTOA */
|
---|
144 |
|
---|
145 | #if defined(__MINGW32__)
|
---|
146 | /* Define to 1 if you have the `lltow' function. */
|
---|
147 | # ifndef _CL_HAVE_LLTOW
|
---|
148 | # define _CL_HAVE_LLTOW 1
|
---|
149 | # endif
|
---|
150 | #endif
|
---|
151 |
|
---|
152 | #if !defined(__SUNPRO_CC) && !defined(__SUNPRO_C) && !defined(__xlC__) && !defined(__xlc__)
|
---|
153 | /* Define to 1 if long double works and has more range or precision than double. */
|
---|
154 | # ifndef _CL_HAVE_LONG_DOUBLE
|
---|
155 | # define _CL_HAVE_LONG_DOUBLE 1
|
---|
156 | # endif
|
---|
157 | #endif
|
---|
158 |
|
---|
159 | /* Define to 1 if you have the <map> header file. */
|
---|
160 | #ifndef _CL_HAVE_MAP
|
---|
161 | #define _CL_HAVE_MAP 1
|
---|
162 | #endif
|
---|
163 |
|
---|
164 | /* Define to 1 if you have the <math.h> header file. */
|
---|
165 | #ifndef _CL_HAVE_MATH_H
|
---|
166 | #define _CL_HAVE_MATH_H 1
|
---|
|
---|