TDE core libraries
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

config.h.cmake 31KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247
  1. /* config.h.in. Generated from configure.in by autoheader. */
  2. /* Define where aspell data dir is */
  3. #define ASPELL_DATADIR "@ASPELL_DATADIR@"
  4. /* Avahi API 0.6 */
  5. #cmakedefine AVAHI_API_0_6 1
  6. /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
  7. systems. This function is required for `alloca.c' support on those systems.
  8. */
  9. #undef CRAY_STACKSEG_END
  10. /* Define to 1 if using `alloca.c'. */
  11. #undef C_ALLOCA
  12. /* Define where your dcop binary is */
  13. #cmakedefine DCOP_PATH "@DCOP_PATH@"
  14. /* Use su or sudo */
  15. #define DEFAULT_SUPER_USER_COMMAND "@DEFAULT_SUPER_USER_COMMAND@"
  16. /* Define if getaddrinfo returns AF_UNIX sockets */
  17. #undef GETADDRINFO_RETURNS_UNIX
  18. /* getmntinfo() uses struct statvfs */
  19. #cmakedefine GETMNTINFO_USES_STATVFS
  20. /* Define if you have the MIT Kerberos libraries */
  21. #undef GSSAPI_MIT
  22. /* Define to 1 if you have `alloca', as a function or macro. */
  23. #cmakedefine HAVE_ALLOCA 1
  24. /* Define to 1 if you have the <alloca.h> header file. */
  25. #cmakedefine HAVE_ALLOCA_H 1
  26. /* Define to 1 if you have the <alsa/asoundlib.h> header file. */
  27. #cmakedefine HAVE_ALSA_ASOUNDLIB_H 1
  28. /* Define to 1 if you have the <arpa/nameser8_compat.h> header file. */
  29. #cmakedefine HAVE_ARPA_NAMESER8_COMPAT_H 1
  30. /* Define to 1 if you have the <awe_voice.h> header file. */
  31. #cmakedefine HAVE_AWE_VOICE_H 1
  32. /* Define if you have basename prototype */
  33. #cmakedefine HAVE_BASENAME_PROTO 1
  34. /* Define if you have ffs prototype */
  35. #cmakedefine HAVE_FFS_PROTO 1
  36. /* Define if you have asprintf prototype */
  37. #cmakedefine HAVE_ASPRINTF_PROTO 1
  38. /* Define if you have vasprintf prototype */
  39. #cmakedefine HAVE_VASPRINTF_PROTO 1
  40. /* Define if you have snsprintf prototype */
  41. #cmakedefine HAVE_SNPRINTF_PROTO 1
  42. /* Define if you have vsnsprintf prototype */
  43. #cmakedefine HAVE_VSNPRINTF_PROTO 1
  44. /* Define if you have strvercmp prototype */
  45. #cmakedefine HAVE_STRVERCMP_PROTO 1
  46. /* Define to 1 if execinfo.h exists and defines backtrace (GLIBC >= 2.1) */
  47. #cmakedefine HAVE_BACKTRACE 1
  48. /* Define to 1 if gcc (or may be some over compiller) provides abi::__cxa_demangle() */
  49. #cmakedefine HAVE_ABI_CXA_DEMANGLE 1
  50. /* Define to 1 if compiled with libbfd support */
  51. #cmakedefine WITH_LIBBFD 1
  52. #ifdef WITH_LIBBFD
  53. #cmakedefine HAVE_DECL_BASENAME 1
  54. /* Some declarations are needed by demangle.h (libiberty.h) and/or bfd.h */
  55. /* those heders use HAVE_DECL_* format but we decided to follow our macro style */
  56. #ifdef HAVE_BASENAME_PROTO
  57. #define HAVE_DECL_BASENAME 1
  58. #endif /* HAVE_BASENAME_PROTO */
  59. #ifdef HAVE_FFS_PROTO
  60. #define HAVE_DECL_FFS 1
  61. #endif /* HAVE_FFS_PROTO */
  62. #ifdef HAVE_ASPRINTF_PROTO
  63. #define HAVE_DECL_ASPRINTF 1
  64. #endif /* HAVE_ASPRINTF_PROTO */
  65. #ifdef HAVE_VASPRINTF_PROTO
  66. #define HAVE_DECL_VASPRINTF 1
  67. #endif /* HAVE_VASPRINTF_PROTO */
  68. #ifdef HAVE_SNPRINTF_PROTO
  69. #define HAVE_DECL_SNPRINTF 1
  70. #endif /* HAVE_SNPRINTF_PROTO */
  71. #ifdef HAVE_VSNPRINTF_PROTO
  72. #define HAVE_DECL_VSNPRINTF 1
  73. #endif /* HAVE_VSNPRINTF_PROTO */
  74. #ifdef HAVE_STRVERCMP_PROTO
  75. #define HAVE_DECL_STRVERCMP 1
  76. #endif /* HAVE_STRVERCMP_PROTO */
  77. #endif /* HAVE_BASENAME_PROTO */
  78. /* Define to 1 if libbfd provides demangle.h header */
  79. #cmakedefine HAVE_DEMANGLE_H 1
  80. /* Define to 1 if you have the `bcopy' function. */
  81. #cmakedefine HAVE_BCOPY 1
  82. /* You _must_ have bool */
  83. #undef HAVE_BOOL
  84. /* Define if getaddrinfo is broken and should be replaced */
  85. #cmakedefine HAVE_BROKEN_GETADDRINFO 1
  86. /* Defines if bzip2 is compiled */
  87. #cmakedefine HAVE_BZIP2_SUPPORT 1
  88. /* Defines if lzma/xz is compiled */
  89. #cmakedefine HAVE_XZ_SUPPORT 1
  90. /* Define OpenSC provider library */
  91. #cmakedefine OPENSC_PKCS11_PROVIDER_LIBRARY "@OPENSC_PKCS11_PROVIDER_LIBRARY@"
  92. /* Defines if '[KDE4]' is added to KDE4 menu items */
  93. #cmakedefine KDE4_MENU_SUFFIX 1
  94. /* Define to 1 if you have the <Carbon/Carbon.h> header file. */
  95. #cmakedefine HAVE_CARBON_CARBON_H 1
  96. /* Define if you have the CoreAudio API */
  97. #undef HAVE_COREAUDIO
  98. /* Define to 1 if you have the <crt_externs.h> header file. */
  99. #cmakedefine HAVE_CRT_EXTERNS_H 1
  100. /* Defines if your system has the crypt function */
  101. #cmakedefine HAVE_CRYPT 1
  102. /* Defines if your system uses the old cryptsetup API */
  103. #cmakedefine CRYPTSETUP_OLD_API 1
  104. /* Defines if your system uses a cryptsetup API that includes crypt_get_type */
  105. #cmakedefine HAVE_CRYPTSETUP_GET_TYPE 1
  106. /* Define to 1 if you have the <ctype.h> header file. */
  107. #cmakedefine HAVE_CTYPE_H 1
  108. /* Defines if you have CUPS (Common UNIX Printing System) */
  109. #cmakedefine HAVE_CUPS 1
  110. /* CUPS doesn't have password caching */
  111. #cmakedefine HAVE_CUPS_NO_PWD_CACHE 1
  112. /* CUPS is at least version 1.6 */
  113. #cmakedefine HAVE_CUPS_1_6 1
  114. /* Define to 1 if you have the declaration of `getservbyname_r', and to 0 if you don't. */
  115. #undef HAVE_DECL_GETSERVBYNAME_R
  116. /* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'. */
  117. #cmakedefine HAVE_DIRENT_H 1
  118. /* Define if you have the GNU dld library. */
  119. #undef HAVE_DLD
  120. /* Define to 1 if you have the <dld.h> header file. */
  121. #cmakedefine HAVE_DLD_H 1
  122. /* Define to 1 if you have the `dlerror' function. */
  123. #cmakedefine HAVE_DLERROR 1
  124. /* Define to 1 if you have the <dlfcn.h> header file. */
  125. #cmakedefine HAVE_DLFCN_H 1
  126. /* Define to 1 if you have the <dl.h> header file. */
  127. #cmakedefine HAVE_DL_H 1
  128. /* Define if your system has Linux Directory Notification */
  129. #undef HAVE_DNOTIFY
  130. /* Define if you have OpenEXR */
  131. #cmakedefine HAVE_EXR 1
  132. /* Defined if you have elficon support. */
  133. #cmakedefine HAVE_ELFICON 1
  134. /* Defined if you have fvisibility and fvisibility-inlines-hidden support. */
  135. #cmakedefine __KDE_HAVE_GCC_VISIBILITY 1
  136. /* Define is posix_fadvise is supported */
  137. #undef HAVE_FADVISE
  138. /* Define if your system has libfam */
  139. #cmakedefine HAVE_FAM 1
  140. /* Define to 1 if you have the <float.h> header file. */
  141. #cmakedefine HAVE_FLOAT_H 1
  142. /* Define to 1 if you have the `freeaddrinfo' function. */
  143. #cmakedefine HAVE_FREEADDRINFO 1
  144. /* Define to 1 if you have the <fstab.h> header file. */
  145. #cmakedefine HAVE_FSTAB_H 1
  146. /* Define if you have finite */
  147. #cmakedefine HAVE_FUNC_FINITE 1
  148. /* Define if you have isinf */
  149. #cmakedefine HAVE_FUNC_ISINF 1
  150. /* Define if you have isnan */
  151. #cmakedefine HAVE_FUNC_ISNAN 1
  152. /* Define if you have _finite */
  153. #cmakedefine HAVE_FUNC__FINITE 1
  154. /* Define to 1 if you have the `gai_strerror' function. */
  155. #cmakedefine HAVE_GAI_STRERROR 1
  156. /* Define to 1 if you have the `getaddrinfo' function. */
  157. #cmakedefine HAVE_GETADDRINFO 1
  158. /* Define to 1 if you have the `getcwd' function. */
  159. #cmakedefine HAVE_GETCWD 1
  160. /* Define to 1 if you have the `getgroups' function. */
  161. #cmakedefine HAVE_GETGROUPS 1
  162. /* Define to 1 if you have the `gethostbyname2' function. */
  163. #cmakedefine HAVE_GETHOSTBYNAME2 1
  164. /* Define to 1 if you have the `gethostbyname2_r' function. */
  165. #cmakedefine HAVE_GETHOSTBYNAME2_R 1
  166. /* Define to 1 if you have the `gethostbyname_r' function. */
  167. #cmakedefine HAVE_GETHOSTBYNAME_R 1
  168. /* Define if you have gethostname */
  169. #cmakedefine HAVE_GETHOSTNAME 1
  170. /* Define if you have the gethostname prototype */
  171. #cmakedefine HAVE_GETHOSTNAME_PROTO 1
  172. /* Define to 1 if you have the `getmntinfo' function. */
  173. #cmakedefine HAVE_GETMNTINFO 1
  174. /* Define to 1 if you have the `getnameinfo' function. */
  175. #cmakedefine HAVE_GETNAMEINFO 1
  176. /* Define to 1 if you have the `getpagesize' function. */
  177. #cmakedefine HAVE_GETPAGESIZE 1
  178. /* Define to 1 if you have the `getpeereid' function. */
  179. #cmakedefine HAVE_GETPEEREID 1
  180. /* Define to 1 if you have the `getpeername' function. */
  181. #cmakedefine HAVE_GETPEERNAME 1
  182. /* Define to 1 if you have the `getprotobyname_r' function. */
  183. #cmakedefine HAVE_GETPROTOBYNAME_R 1
  184. /* Define to 1 if you have the `getpt' function. */
  185. #cmakedefine HAVE_GETPT 1
  186. /* Define to 1 if you have the `getservbyname_r' function. */
  187. #cmakedefine HAVE_GETSERVBYNAME_R 1
  188. /* Define to 1 if you have the `getservbyport_r' function. */
  189. #cmakedefine HAVE_GETSERVBYPORT_R 1
  190. /* Define to 1 if you have the `getsockname' function. */
  191. #cmakedefine HAVE_GETSOCKNAME 1
  192. /* Define to 1 if you have the `getsockopt' function. */
  193. #cmakedefine HAVE_GETSOCKOPT 1
  194. /* Define to 1 if you have the `gettimeofday' function. */
  195. #cmakedefine HAVE_GETTIMEOFDAY 1
  196. /* Define to 1 if you have the `grantpt' function. */
  197. #cmakedefine HAVE_GRANTPT 1
  198. /* Define to 1 if you have the <idna.h> header file. */
  199. #cmakedefine HAVE_IDNA_H 1
  200. /* Define to 1 if you have the <ieeefp.h> header file. */
  201. #cmakedefine HAVE_IEEEFP_H 1
  202. /* Define to 1 if you have the `if_nametoindex' function. */
  203. #cmakedefine HAVE_IF_NAMETOINDEX 1
  204. /* Define to 1 if you have the `index' function. */
  205. #cmakedefine HAVE_INDEX 1
  206. /* Define to 1 if you have the `inet_ntop' function. */
  207. #cmakedefine HAVE_INET_NTOP 1
  208. /* Define to 1 if you have the `inet_pton' function. */
  209. #cmakedefine HAVE_INET_PTON 1
  210. /* Define to 1 if you have the `initgroups' function. */
  211. #cmakedefine HAVE_INITGROUPS 1
  212. /* Define if you have the initgroups prototype */
  213. #cmakedefine HAVE_INITGROUPS_PROTO 1
  214. /* Define if your system has Linux Inode Notification */
  215. #cmakedefine HAVE_INOTIFY 1
  216. /* Define to 1 if you have the <inttypes.h> header file. */
  217. #cmakedefine HAVE_INTTYPES_H 1
  218. /* Define if you have jasper */
  219. #cmakedefine HAVE_JASPER 1
  220. /* Define if your locale.h file contains LC_MESSAGES */
  221. #undef HAVE_LC_MESSAGES
  222. /* Defines if your system has the libart library */
  223. #cmakedefine HAVE_LIBART 1
  224. /* Define if you have libasound.so.1 (required for ALSA 0.5.x support) */
  225. #undef HAVE_LIBASOUND
  226. /* Define if you have libasound.so.2 (required for ALSA 0.9.x support) */
  227. #cmakedefine HAVE_LIBASOUND2 1
  228. /* Define if you have the libdl library or equivalent. */
  229. #cmakedefine HAVE_LIBDL 1
  230. /* Define if you have GSSAPI libraries */
  231. #undef HAVE_LIBGSSAPI
  232. /* Defined if you have libidn in your system */
  233. #cmakedefine HAVE_LIBIDN 1
  234. /* Define if you have libjpeg */
  235. #cmakedefine HAVE_LIBJPEG 1
  236. /* Define if you have libpng */
  237. #cmakedefine HAVE_LIBPNG 1
  238. /* Define if you have a working libpthread (will enable threaded code) */
  239. #undef HAVE_LIBPTHREAD
  240. /* Define to 1 if you have the `qt-mt' library (-lqt-mt). */
  241. #undef HAVE_LIBTQT_MT
  242. /* Defined if you have libthai and want to have it compiled in */
  243. #undef HAVE_LIBTHAI
  244. /* Define if you have libtiff */
  245. #cmakedefine HAVE_LIBTIFF 1
  246. /* Define to 1 if you have the <libutil.h> header file. */
  247. #cmakedefine HAVE_LIBUTIL_H 1
  248. /* Define if you have libz */
  249. #cmakedefine HAVE_LIBZ 1
  250. /* Define to 1 if you have the <limits.h> header file. */
  251. #cmakedefine HAVE_LIMITS_H 1
  252. /* Define to 1 if you have the <linux/awe_voice.h> header file. */
  253. #cmakedefine HAVE_LINUX_AWE_VOICE_H 1
  254. /* Define to 1 if you have the <locale.h> header file. */
  255. #cmakedefine HAVE_LOCALE_H 1
  256. /* Define if you have LUA > 5.0 */
  257. #cmakedefine HAVE_LUA 1
  258. /* Define to 1 if you have the <machine/soundcard.h> header file. */
  259. #cmakedefine HAVE_MACHINE_SOUNDCARD_H 1
  260. /* Define to 1 if you have the `madvise' function. */
  261. #cmakedefine HAVE_MADVISE 1
  262. /* Define to 1 if you have the <malloc.h> header file. */
  263. #cmakedefine HAVE_MALLOC_H 1
  264. /* Define to 1 if you have the `memcpy' function. */
  265. #cmakedefine HAVE_MEMCPY 1
  266. /* Define to 1 if you have the <memory.h> header file. */
  267. #cmakedefine HAVE_MEMORY_H 1
  268. /* Define if you want MIT-SHM support */
  269. #cmakedefine HAVE_MITSHM @HAVE_MITSHM@
  270. /* Define if you have mkdtemp */
  271. #cmakedefine HAVE_MKDTEMP 1
  272. /* Define if you have the mkdtemp prototype */
  273. #cmakedefine HAVE_MKDTEMP_PROTO 1
  274. /* Define if you have mkstemp */
  275. #cmakedefine HAVE_MKSTEMP 1
  276. /* Define if you have mkstemps */
  277. #cmakedefine HAVE_MKSTEMPS 1
  278. /* Define if you have the mkstemps prototype */
  279. #cmakedefine HAVE_MKSTEMPS_PROTO 1
  280. /* Define if you have the mkstemp prototype */
  281. #cmakedefine HAVE_MKSTEMP_PROTO 1
  282. /* Define to 1 if you have a working `mmap' system call. */
  283. #cmakedefine HAVE_MMAP 1
  284. /* Define to 1 if you have the <mntent.h> header file. */
  285. #cmakedefine HAVE_MNTENT_H 1
  286. /* Define to 1 if you have the `munmap' function. */
  287. #cmakedefine HAVE_MUNMAP 1
  288. /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
  289. #cmakedefine HAVE_NDIR_H 1
  290. /* Define to 1 if you have the <netinet/in.h> header file. */
  291. #cmakedefine HAVE_NETINET_IN_H 1
  292. /* Define to 1 if you have the <net/if.h> header file. */
  293. #cmakedefine HAVE_NET_IF_H 1
  294. /* Define to 1 if you have the <nl_types.h> header file. */
  295. #undef HAVE_NL_TYPES_H
  296. /* Define if system has non-POSIX extensions to the ACL support. */
  297. #cmakedefine HAVE_NON_POSIX_ACL_EXTENSIONS 1
  298. /* Define if your system needs _NSGetEnviron to set up the environment */
  299. #undef HAVE_NSGETENVIRON
  300. /* Define if you have OpenSSL < 0.9.6 */
  301. #undef HAVE_OLD_SSL_API
  302. /* Define to 1 if you have the `openpty' function. */
  303. #cmakedefine HAVE_OPENPTY 1
  304. /* Define to 1 if you have the <paths.h> header file. */
  305. #cmakedefine HAVE_PATHS_H 1
  306. /* Define if you have pcreposix libraries and header files. */
  307. #cmakedefine HAVE_PCREPOSIX 1
  308. /* Define to 1 if you have the `poll' function. */
  309. #cmakedefine HAVE_POLL 1
  310. /* Define to 1 if the assembler supports AltiVec instructions. */
  311. #undef HAVE_PPC_ALTIVEC
  312. /* Define if libtool can extract symbol lists from object files. */
  313. #undef HAVE_PRELOADED_SYMBOLS
  314. /* Define to 1 if you have the `ptsname' function. */
  315. #cmakedefine HAVE_PTSNAME 1
  316. /* Define to 1 if you have the <pty.h> header file. */
  317. #cmakedefine HAVE_PTY_H 1
  318. /* Define to 1 if you have the <punycode.h> header file. */
  319. #cmakedefine HAVE_PUNYCODE_H 1
  320. /* Define to 1 if you have the `putenv' function. */
  321. #cmakedefine HAVE_PUTENV 1
  322. /* Define if you have random */
  323. #cmakedefine HAVE_RANDOM 1
  324. /* Define if you have the random prototype */
  325. #cmakedefine HAVE_RANDOM_PROTO 1
  326. /* Define to 1 if you have the `readdir_r' function. */
  327. #cmakedefine HAVE_READDIR_R 1
  328. /* Define if you have res_init */
  329. #cmakedefine HAVE_RES_INIT 1
  330. /* Define if you have the res_init prototype */
  331. #undef HAVE_RES_INIT_PROTO
  332. /* Define if revoke(tty) is present in unistd.h */
  333. #cmakedefine HAVE_REVOKE 1
  334. /* Define to 1 if you have the `rindex' function. */
  335. #cmakedefine HAVE_RINDEX 1
  336. /* Define if you want sendfile() support */
  337. #cmakedefine HAVE_SENDFILE 1
  338. /* Define to 1 if you have the `setegid' function. */
  339. #cmakedefine HAVE_SETEGID 1
  340. /* Define if you have setenv */
  341. #cmakedefine HAVE_SETENV 1
  342. /* Define if you have the setenv prototype */
  343. #cmakedefine HAVE_SETENV_PROTO 1
  344. /* Define to 1 if you have the `seteuid' function. */
  345. #cmakedefine HAVE_SETEUID 1
  346. /* Define to 1 if you have the `setfsent' function. */
  347. #cmakedefine HAVE_SETFSENT 1
  348. /* Define to 1 if you have the `setgroups' function. */
  349. #cmakedefine HAVE_SETGROUPS 1
  350. /* Define to 1 if you have the `setlocale' function. */
  351. #cmakedefine HAVE_SETLOCALE 1
  352. /* Define to 1 if you have the `setmntent' function. */
  353. #cmakedefine HAVE_SETMNTENT 1
  354. /* Define to 1 if you have the `setpriority' function. */
  355. #cmakedefine HAVE_SETPRIORITY 1
  356. /* Define if you have a STL implementation by SGI */
  357. #undef HAVE_SGI_STL
  358. /* Define if you have the shl_load function. */
  359. #undef HAVE_SHL_LOAD
  360. /* if setgroups() takes short *as second arg */
  361. #undef HAVE_SHORTSETGROUPS
  362. /* Define if libasound has snd_pcm_resume() */
  363. #undef HAVE_SND_PCM_RESUME
  364. /* Define to 1 if you have the `snprintf' function. */
  365. #cmakedefine HAVE_SNPRINTF 1
  366. /* Define to 1 if you have the `socket' function. */
  367. #cmakedefine HAVE_SOCKET 1
  368. /* Define if you have srandom */
  369. #cmakedefine HAVE_SRANDOM 1
  370. /* Define if you have the srandom prototype */
  371. #cmakedefine HAVE_SRANDOM_PROTO 1
  372. /* If we are going to use OpenSSL */
  373. #cmakedefine HAVE_SSL 1
  374. /* Define to 1 if you have the <stdint.h> header file. */
  375. #cmakedefine HAVE_STDINT_H 1
  376. /* Define to 1 if you have the <stdio.h> header file. */
  377. #cmakedefine HAVE_STDIO_H 1
  378. /* Define to 1 if you have the <stdlib.h> header file. */
  379. #cmakedefine HAVE_STDLIB_H 1
  380. /* Define to 1 if you have the `stpcpy' function. */
  381. #cmakedefine HAVE_STPCPY 1
  382. /* Define to 1 if you have the `strcasecmp' function. */
  383. #cmakedefine HAVE_STRCASECMP 1
  384. /* Define to 1 if you have the `strchr' function. */
  385. #cmakedefine HAVE_STRCHR 1
  386. /* Define to 1 if you have the `strcmp' function. */
  387. #cmakedefine HAVE_STRCMP 1
  388. /* Define to 1 if you have the `strfmon' function. */
  389. #cmakedefine HAVE_STRFMON 1
  390. /* Define to 1 if you have the <stringprep.h> header file. */
  391. #cmakedefine HAVE_STRINGPREP_H 1
  392. /* Define to 1 if you have the <strings.h> header file. */
  393. #cmakedefine HAVE_STRINGS_H 1
  394. /* Define to 1 if you have the <string.h> header file. */
  395. #cmakedefine HAVE_STRING_H 1
  396. /* Define if you have strlcat */
  397. #cmakedefine HAVE_STRLCAT 1
  398. /* Define if you have the strlcat prototype */
  399. #cmakedefine HAVE_STRLCAT_PROTO 1
  400. /* Define if you have strlcpy */
  401. #cmakedefine HAVE_STRLCPY 1
  402. /* Define if you have the strlcpy prototype */
  403. #cmakedefine HAVE_STRLCPY_PROTO 1
  404. /* Define to 1 if you have the `strrchr' function. */
  405. #cmakedefine HAVE_STRRCHR 1
  406. /* Define to 1 if you have the `strtoll' function. */
  407. #cmakedefine HAVE_STRTOLL 1
  408. /* Define to 1 if the system has the type `struct addrinfo'. */
  409. #cmakedefine HAVE_STRUCT_ADDRINFO 1
  410. /* Define to 1 if the system has the type `struct sockaddr_in6'. */
  411. #cmakedefine HAVE_STRUCT_SOCKADDR_IN6 1
  412. /* Define to 1 if `sin6_scope_id' is member of `struct sockaddr_in6'. */
  413. #undef HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID
  414. /* Define to 1 if `sa_len' is member of `struct sockaddr'. */
  415. #undef HAVE_STRUCT_SOCKADDR_SA_LEN
  416. /* Define if struct ucred is present from sys/socket.h */
  417. #undef HAVE_STRUCT_UCRED
  418. /* Define to 1 if you have the <sysent.h> header file. */
  419. #cmakedefine HAVE_SYSENT_H 1
  420. /* Define to 1 if you have the <sys/asoundlib.h> header file. */
  421. #cmakedefine HAVE_SYS_ASOUNDLIB_H 1
  422. /* Define to 1 if you have the <sys/bitypes.h> header file. */
  423. #cmakedefine HAVE_SYS_BITYPES_H 1
  424. /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'. */
  425. #cmakedefine HAVE_SYS_DIR_H 1
  426. /* Define to 1 if you have the <sys/filio.h> header file. */
  427. #cmakedefine HAVE_SYS_FILIO_H 1
  428. /* Define if your system has glibc support for inotify */
  429. #cmakedefine HAVE_SYS_INOTIFY 1
  430. /* Define to 1 if you have the <sys/mman.h> header file. */
  431. #cmakedefine HAVE_SYS_MMAN_H 1
  432. /* Define to 1 if you have the <sys/mntent.h> header file. */
  433. #cmakedefine HAVE_SYS_MNTENT_H 1
  434. /* Define to 1 if you have the <sys/mnttab.h> header file. */
  435. #cmakedefine HAVE_SYS_MNTTAB_H 1
  436. /* Define to 1 if you have the <sys/mount.h> header file. */
  437. #cmakedefine HAVE_SYS_MOUNT_H 1
  438. /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'. */
  439. #cmakedefine HAVE_SYS_NDIR_H 1
  440. /* Define to 1 if you have the <sys/param.h> header file. */
  441. #cmakedefine HAVE_SYS_PARAM_H 1
  442. /* Define to 1 if you have the <sys/prctl.h> header file. */
  443. #cmakedefine HAVE_SYS_PRCTL_H 1
  444. /* Define to 1 if you have the <sys/select.h> header file. */
  445. #cmakedefine HAVE_SYS_SELECT_H 1
  446. /* Define to 1 if you have the <sys/soundcard.h> header file. */
  447. #cmakedefine HAVE_SYS_SOUNDCARD_H 1
  448. /* Define to 1 if you have the <sys/stat.h> header file. */
  449. #cmakedefine HAVE_SYS_STAT_H 1
  450. /* Define to 1 if you have the <sys/stropts.h> header file. */
  451. #cmakedefine HAVE_SYS_STROPTS_H 1
  452. /* Define to 1 if you have the <sys/time.h> header file. */
  453. #cmakedefine HAVE_SYS_TIME_H 1
  454. /* Define to 1 if you have the <sys/types.h> header file. */
  455. #cmakedefine HAVE_SYS_TYPES_H 1
  456. /* Define to 1 if you have the <sys/ucred.h> header file. */
  457. #cmakedefine HAVE_SYS_UCRED_H 1
  458. /* Define if system has the sys/xattr.h header. */
  459. #cmakedefine HAVE_SYS_XATTR_H 1
  460. /* Define if sys/stat.h declares S_ISSOCK. */
  461. #cmakedefine HAVE_S_ISSOCK 1
  462. /* Define to 1 if you have the `tcgetattr' function. */
  463. #cmakedefine HAVE_TCGETATTR 1
  464. /* Define to 1 if you have the `tcsetattr' function. */
  465. #cmakedefine HAVE_TCSETATTR 1
  466. /* Define to 1 if you have the <termios.h> header file. */
  467. #cmakedefine HAVE_TERMIOS_H 1
  468. /* Define to 1 if you have the <termio.h> header file. */
  469. #cmakedefine HAVE_TERMIO_H 1
  470. /* Define to 1 if you have the <unistd.h> header file. */
  471. #cmakedefine HAVE_UNISTD_H 1
  472. /* Define to 1 if you have the `unlockpt' function. */
  473. #cmakedefine HAVE_UNLOCKPT 1
  474. /* Define if you have unsetenv */
  475. #cmakedefine HAVE_UNSETENV 1
  476. /* Define if you have the unsetenv prototype */
  477. #cmakedefine HAVE_UNSETENV_PROTO 1
  478. /* Define to 1 if you have the `usleep' function. */
  479. #cmakedefine HAVE_USLEEP 1
  480. /* Define if you have the usleep prototype */
  481. #cmakedefine HAVE_USLEEP_PROTO 1
  482. /* Define if you have the utempter helper for utmp managment */
  483. #cmakedefine HAVE_UTEMPTER 1
  484. #cmakedefine UTEMPTER_HELPER "@UTEMPTER_HELPER@"
  485. /* Define to 1 if you have the <util.h> header file. */
  486. #cmakedefine HAVE_UTIL_H 1
  487. /* Define to 1 if you have the <valgrind/memcheck.h> header file. */
  488. #cmakedefine HAVE_VALGRIND_MEMCHECK_H 1
  489. /* Define to 1 if you have the <values.h> header file. */
  490. #cmakedefine HAVE_VALUES_H 1
  491. /* Define to 1 if you have the <demangle.h> header file from binutils package. */
  492. #cmakedefine HAVE_DEMANGLE_H 1
  493. /* Define, to enable volume management (Solaris 2.x), if you have -lvolmgt */
  494. #undef HAVE_VOLMGT
  495. /* Define to 1 if you have the `vsnprintf' function. */
  496. #cmakedefine HAVE_VSNPRINTF 1
  497. /* Define to 1 if you have the <X11/extensions/shape.h> header file. */
  498. #cmakedefine HAVE_X11_EXTENSIONS_SHAPE_H 1
  499. /* Define to 1 if the assembler supports 3DNOW instructions. */
  500. #undef HAVE_X86_3DNOW
  501. /* Define to 1 if the assembler supports MMX instructions. */
  502. #undef HAVE_X86_MMX
  503. /* Define to 1 if the assembler supports SSE instructions. */
  504. #undef HAVE_X86_SSE
  505. /* Define to 1 if the assembler supports SSE2 instructions. */
  506. #undef HAVE_X86_SSE2
  507. /* Defined if your system has XRender support */
  508. #cmakedefine HAVE_XRENDER 1
  509. /* Defined if your system has XComposite support */
  510. #cmakedefine HAVE_XCOMPOSITE 1
  511. /* Define to 1 if you have the `_getpty' function. */
  512. #cmakedefine HAVE__GETPTY 1
  513. /* Define to 1 if you have the </usr/src/sys/gnu/i386/isa/sound/awe_voice.h> header file. */
  514. #cmakedefine HAVE__USR_SRC_SYS_GNU_I386_ISA_SOUND_AWE_VOICE_H 1
  515. /* Define to 1 if you have the </usr/src/sys/i386/isa/sound/awe_voice.h> header file. */
  516. #cmakedefine HAVE__USR_SRC_SYS_I386_ISA_SOUND_AWE_VOICE_H 1
  517. /* Define to 1 if you have the `__argz_count' function. */
  518. #cmakedefine HAVE___ARGZ_COUNT 1
  519. /* Define to 1 if you have the `__argz_next' function. */
  520. #cmakedefine HAVE___ARGZ_NEXT 1
  521. /* Define to 1 if you have the `__argz_stringify' function. */
  522. #cmakedefine HAVE___ARGZ_STRINGIFY 1
  523. /* The prefix to use as fallback */
  524. #define TDEDIR "@TDEDIR@"
  525. /* Enable prevention against poor Linux OOM-killer */
  526. #cmakedefine TDEINIT_OOM_PROTECT 1
  527. /* Use FontConfig in tdeinit */
  528. #cmakedefine TDEINIT_USE_FONTCONFIG 1
  529. /* Use Xft preinitialization in tdeinit */
  530. #cmakedefine TDEINIT_USE_XFT 1
  531. /* Suffix for lib directories */
  532. #define KDELIBSUFF "@KDELIBSUFF@"
  533. #define SYSTEM_LIBDIR "@SYSTEM_LIBDIR@"
  534. /* The compiled in system configuration prefix */
  535. #define KDESYSCONFDIR "@CONFIG_INSTALL_DIR@"
  536. /* what C++ compiler was used for compilation */
  537. #define KDE_COMPILER_VERSION "@KDE_COMPILER_VERSION@"
  538. /* what OS used for compilation */
  539. #define KDE_COMPILING_OS "@KDE_COMPILING_OS@"
  540. /* Distribution Text to append to OS */
  541. #define KDE_DISTRIBUTION_TEXT "@KDE_DISTRIBUTION_TEXT@"
  542. /* Use own malloc implementation */
  543. #cmakedefine TDE_MALLOC 1
  544. /* Enable debugging in fast malloc */
  545. #cmakedefine TDE_MALLOC_DEBUG 1
  546. /* Make alloc as fast as possible */
  547. #cmakedefine TDE_MALLOC_FULL 1
  548. /* The libc used is glibc */
  549. #undef TDE_MALLOC_GLIBC
  550. /* The platform is x86 */
  551. #cmakedefine TDE_MALLOC_X86 1
  552. /* Define if we shall use KSSL */
  553. #cmakedefine KSSL_HAVE_SSL 1
  554. /* Define if the OS needs help to load dependent libraries for dlopen(). */
  555. #undef LTDL_DLOPEN_DEPLIBS
  556. /* Define to the sub-directory in which libtool stores uninstalled libraries. */
  557. #cmakedefine LTDL_OBJDIR @LTDL_OBJDIR@
  558. /* Define to the name of the environment variable that determines the dynamic
  559. library search path. */
  560. #cmakedefine LTDL_SHLIBPATH_VAR "@LTDL_SHLIBPATH_VAR@"
  561. /* Define to the extension used for shared libraries, say, ".so". */
  562. #undef LTDL_SHLIB_EXT
  563. /* Define to the system default library search path. */
  564. #cmakedefine LTDL_SYSSEARCHPATH "@LTDL_SYSSEARCHPATH@"
  565. /* Define to the sub-directory in which libtool stores uninstalled libraries.
  566. */
  567. #undef LT_OBJDIR
  568. /* Define the file for mount entries */
  569. #undef MTAB_FILE
  570. /* Define if the libbz2 functions need the BZ2_ prefix */
  571. #cmakedefine NEED_BZ2_PREFIX 1
  572. /* Define if dlsym() requires a leading underscode in symbol names. */
  573. #undef NEED_USCORE
  574. /* Name of package */
  575. #undef PACKAGE
  576. /* Define to the address where bug reports for this package should be sent. */
  577. #undef PACKAGE_BUGREPORT
  578. /* Define to the full name of this package. */
  579. #undef PACKAGE_NAME
  580. /* Define to the full name and version of this package. */
  581. #undef PACKAGE_STRING
  582. /* Define to the one symbol short name of this package. */
  583. #undef PACKAGE_TARNAME
  584. /* Define to the version of this package. */
  585. #undef PACKAGE_VERSION
  586. /* Define if you have POSIX.1b scheduling */
  587. #undef POSIX1B_SCHEDULING
  588. /* The size of `char *', as computed by sizeof. */
  589. #cmakedefine SIZEOF_CHAR_P @SIZEOF_CHAR_P@
  590. /* The size of `int', as computed by sizeof. */
  591. #cmakedefine SIZEOF_INT @SIZEOF_INT@
  592. /* The size of `long', as computed by sizeof. */
  593. #cmakedefine SIZEOF_LONG @SIZEOF_LONG@
  594. /* The size of `short', as computed by sizeof. */
  595. #cmakedefine SIZEOF_SHORT @SIZEOF_SHORT@
  596. /* The size of `size_t', as computed by sizeof. */
  597. #cmakedefine SIZEOF_SIZE_T @SIZEOF_SIZE_T@
  598. /* The size of `unsigned long', as computed by sizeof. */
  599. #cmakedefine SIZEOF_UNSIGNED_LONG @SIZEOF_UNSIGNED_LONG@
  600. /* If using the C implementation of alloca, define if you know the
  601. direction of stack growth for your system; otherwise it will be
  602. automatically deduced at runtime.
  603. STACK_DIRECTION > 0 => grows toward higher addresses
  604. STACK_DIRECTION < 0 => grows toward lower addresses
  605. STACK_DIRECTION = 0 => direction of growth unknown */
  606. #undef STACK_DIRECTION
  607. /* Define to 1 if you have the ANSI C header files. */
  608. #undef STDC_HEADERS
  609. /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
  610. #cmakedefine TIME_WITH_SYS_TIME 1
  611. /* Define if system has POSIX ACL support. */
  612. #cmakedefine USE_POSIX_ACL 1
  613. /* Version number of package */
  614. #define VERSION "@VERSION@"
  615. /* Defined if compiling without arts */
  616. #cmakedefine WITHOUT_ARTS 1
  617. /* Defined if compiling with the network-manager backend */
  618. #cmakedefine WITH_NETWORK_MANAGER_BACKEND 1
  619. /* Defined if compiling with old XDG standard support */
  620. #cmakedefine WITH_OLD_XDG_STD 1
  621. /* Defined if compiling with TDEIconLoader debugging */
  622. #cmakedefine TDEICONLOADER_DEBUG 1
  623. /* Defined if libmagic contain magic_getpath function */
  624. #cmakedefine HAVE_LIBMAGIC_GETPATH 1
  625. /* Define default path for libmagick files */
  626. #cmakedefine LIBMAGIC_PATH "@LIBMAGIC_PATH@"
  627. /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
  628. significant byte first (like Motorola and SPARC, unlike Intel). */
  629. #cmakedefine WORDS_BIGENDIAN @WORDS_BIGENDIAN@
  630. /* where rgb.txt is in */
  631. #cmakedefine X11_RGBFILE "@X11_RGBFILE@"
  632. /* Defines the executable of xmllint */
  633. #cmakedefine XMLLINT "@XMLLINT@"
  634. /* Defined if your system has XRandR support */
  635. #cmakedefine XRANDR_SUPPORT 1
  636. /*
  637. * jpeg.h needs HAVE_BOOLEAN, when the system uses boolean in system
  638. * headers and I'm too lazy to write a configure test as long as only
  639. * unixware is related
  640. */
  641. #ifdef _UNIXWARE
  642. #define HAVE_BOOLEAN
  643. #endif
  644. /*
  645. * AIX defines FD_SET in terms of bzero, but fails to include <strings.h>
  646. * that defines bzero.
  647. */
  648. #if defined(_AIX)
  649. #include <strings.h>
  650. #endif
  651. #if defined(HAVE_NSGETENVIRON) && defined(HAVE_CRT_EXTERNS_H)
  652. # include <sys/time.h>
  653. # include <crt_externs.h>
  654. # define environ (*_NSGetEnviron())
  655. #endif
  656. #ifdef __osf__
  657. #ifdef __cplusplus
  658. extern "C" {
  659. #endif
  660. #include <sys/mount.h>
  661. int getmntinfo(struct statfs **mntbufp, int flags);
  662. #include <sys/fs_types.h> /* for mnt_names[] */
  663. #ifdef __cplusplus
  664. }
  665. #endif
  666. #endif
  667. /* Define if you need to use the GNU extensions */
  668. #cmakedefine _GNU_SOURCE 1
  669. #if !defined(HAVE_GETHOSTNAME_PROTO)
  670. #ifdef __cplusplus
  671. extern "C" {
  672. #endif
  673. int gethostname (char *, unsigned int);
  674. #ifdef __cplusplus
  675. }
  676. #endif
  677. #endif
  678. #if !defined(HAVE_INITGROUPS_PROTO)
  679. #ifdef __cplusplus
  680. extern "C" {
  681. #endif
  682. int initgroups(const char *, gid_t);
  683. #ifdef __cplusplus
  684. }
  685. #endif
  686. #endif
  687. #if !defined(HAVE_MKDTEMP_PROTO)
  688. #ifdef __cplusplus
  689. extern "C" {
  690. #endif
  691. char *mkdtemp(char *);
  692. #ifdef __cplusplus
  693. }
  694. #endif
  695. #endif
  696. #if !defined(HAVE_MKSTEMPS_PROTO)
  697. #ifdef __cplusplus
  698. extern "C" {
  699. #endif
  700. int mkstemps(char *, int);
  701. #ifdef __cplusplus
  702. }
  703. #endif
  704. #endif
  705. #if !defined(HAVE_MKSTEMP_PROTO)
  706. #ifdef __cplusplus
  707. extern "C" {
  708. #endif
  709. int mkstemp(char *);
  710. #ifdef __cplusplus
  711. }
  712. #endif
  713. #endif
  714. #if !defined(HAVE_RANDOM_PROTO)
  715. #ifdef __cplusplus
  716. extern "C" {
  717. #endif
  718. long int random(void);
  719. #ifdef __cplusplus
  720. }
  721. #endif
  722. #endif
  723. #if !defined(HAVE_RES_INIT_PROTO)
  724. #ifdef __cplusplus
  725. extern "C" {
  726. #endif
  727. int res_init(void);
  728. #ifdef __cplusplus
  729. }
  730. #endif
  731. #endif
  732. #if !defined(HAVE_SETENV_PROTO)
  733. #ifdef __cplusplus
  734. extern "C" {
  735. #endif
  736. int setenv (const char *, const char *, int);
  737. #ifdef __cplusplus
  738. }
  739. #endif
  740. #endif
  741. #if !defined(HAVE_SRANDOM_PROTO)
  742. #ifdef __cplusplus
  743. extern "C" {
  744. #endif
  745. void srandom(unsigned int);
  746. #ifdef __cplusplus
  747. }
  748. #endif
  749. #endif
  750. #if !defined(HAVE_STRLCAT_PROTO)
  751. #ifdef __cplusplus
  752. extern "C" {
  753. #endif
  754. unsigned long strlcat(char*, const char*, unsigned long);
  755. #ifdef __cplusplus
  756. }
  757. #endif
  758. #endif
  759. #if !defined(HAVE_STRLCPY_PROTO)
  760. #ifdef __cplusplus
  761. extern "C" {
  762. #endif
  763. unsigned long strlcpy(char*, const char*, unsigned long);
  764. #ifdef __cplusplus
  765. }
  766. #endif
  767. #endif
  768. #if !defined(HAVE_UNSETENV_PROTO)
  769. #ifdef __cplusplus
  770. extern "C" {
  771. #endif
  772. void unsetenv (const char *);
  773. #ifdef __cplusplus
  774. }
  775. #endif
  776. #endif
  777. #if !defined(HAVE_USLEEP_PROTO)
  778. #ifdef __cplusplus
  779. extern "C" {
  780. #endif
  781. int usleep (unsigned int);
  782. #ifdef __cplusplus
  783. }
  784. #endif
  785. #endif
  786. #ifndef HAVE_S_ISSOCK
  787. #define HAVE_S_ISSOCK
  788. #define S_ISSOCK(mode) (1==0)
  789. #endif
  790. /*
  791. * Steven Schultz <sms at to.gd-es.com> tells us :
  792. * BSD/OS 4.2 doesn't have a prototype for openpty in its system header files
  793. */
  794. #ifdef __bsdi__
  795. __BEGIN_DECLS
  796. int openpty(int *, int *, char *, struct termios *, struct winsize *);
  797. __END_DECLS
  798. #endif
  799. /*
  800. * On HP-UX, the declaration of vsnprintf() is needed every time !
  801. */
  802. #if !defined(HAVE_VSNPRINTF) || defined(hpux)
  803. #if __STDC__
  804. #include <stdarg.h>
  805. #include <stdlib.h>
  806. #else
  807. #include <varargs.h>
  808. #endif
  809. #ifdef __cplusplus
  810. extern "C"
  811. #endif
  812. int vsnprintf(char *str, size_t n, char const *fmt, va_list ap);
  813. #ifdef __cplusplus
  814. extern "C"
  815. #endif
  816. int snprintf(char *str, size_t n, char const *fmt, ...);
  817. #endif
  818. /* TDE bindir */
  819. #define __TDE_BINDIR "@BIN_INSTALL_DIR@"
  820. /* execprefix or NONE if not set, for libloading */
  821. #undef __KDE_EXECPREFIX
  822. /* define to 1 if -fvisibility is supported */
  823. #undef __KDE_HAVE_GCC_VISIBILITY
  824. /* path to su */
  825. #cmakedefine __PATH_SU "@__PATH_SU@"
  826. /* path to sudo */
  827. #cmakedefine __PATH_SUDO "@__PATH_SUDO@"
  828. #if defined(__SVR4) && !defined(__svr4__)
  829. #define __svr4__ 1
  830. #endif
  831. /* type to use in place of socklen_t if not defined */
  832. #cmakedefine kde_socklen_t @kde_socklen_t@
  833. /* type to use in place of socklen_t if not defined (deprecated, use kde_socklen_t) */
  834. #cmakedefine ksize_t @kde_socklen_t@
  835. /* Define to `long int' if <sys/types.h> does not define. */
  836. #undef off_t
  837. /* Define to `unsigned int' if <sys/types.h> does not define. */
  838. #undef size_t
  839. /* provide a definition for a 32 bit entity, usable as a typedef, possibly
  840. extended by "unsigned" */
  841. #undef INT32_BASETYPE
  842. #ifdef SIZEOF_INT
  843. #if SIZEOF_INT == 4
  844. #define INT32_BASETYPE int
  845. #endif
  846. #endif
  847. #if !defined(INT32_BASETYPE) && defined(SIZEOF_LONG)
  848. #if SIZEOF_LONG == 4
  849. #define INT32_BASETYPE long
  850. #endif
  851. #endif
  852. #ifndef INT32_BASETYPE
  853. #define INT32_BASETYPE int
  854. #endif
  855. #ifndef HAVE_SETEUID
  856. #define HAVE_SETEUID
  857. #define HAVE_SETEUID_FAKE
  858. #ifdef __cplusplus
  859. extern "C"
  860. #endif
  861. int seteuid(INT32_BASETYPE euid); /* defined in fakes.c */
  862. #endif