home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1999 mARCH / PCWK3A99.iso / Linux / DDD331 / DDD-3_1_.000 / DDD-3_1_ / ddd-3.1.1 / ddd / acconfig.h < prev    next >
C/C++ Source or Header  |  1998-12-06  |  11KB  |  369 lines

  1. // $Id: acconfig.h.in,v 1.39 1998/11/26 12:30:48 zeller Exp $ -*- C++ -*-
  2. // General configuration file.
  3.  
  4. // Copyright (C) 1995-1998 Technische Universitaet Braunschweig, Germany.
  5. // Written by Andreas Zeller <zeller@ips.cs.tu-bs.de>.
  6. // 
  7. // This file is part of the ICE Library.
  8. // 
  9. // The ICE Library is free software; you can redistribute it and/or
  10. // modify it under the terms of the GNU Library General Public
  11. // License as published by the Free Software Foundation; either
  12. // version 2 of the License, or (at your option) any later version.
  13. // 
  14. // The ICE Library is distributed in the hope that it will be useful,
  15. // but WITHOUT ANY WARRANTY; without even the implied warranty of
  16. // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  17. // See the GNU Library General Public License for more details.
  18. // 
  19. // You should have received a copy of the GNU Library General Public
  20. // License along with the ICE Library -- see the file COPYING.LIB.
  21. // If not, write to the Free Software Foundation, Inc.,
  22. // 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
  23. // 
  24. // ICE is the incremental configuration environment.
  25. // For details, see the ICE World-Wide-Web page, 
  26. // http://www.cs.tu-bs.de/softech/ice/,
  27. // or send a mail to the ICE developers <ice@ips.cs.tu-bs.de>.
  28.  
  29. #ifndef _ICE_config_h
  30. #define _ICE_config_h
  31. // @TOP@
  32.  
  33. // Descriptive text for C preprocessor macros that autoconf may define.
  34. // Leave the following blank line there!!  Autoheader needs it.
  35.  
  36.  
  37. /* The package name. */
  38. #undef PACKAGE
  39.  
  40. /* Define if your C++ compiler has ANSI-compliant lifetime of temporaries. */
  41. #undef HAVE_ANSI_LIFETIME_OF_TEMPORARIES
  42.  
  43. /* Define if your C++ compiler supports explicit template instantiation. */
  44. #undef HAVE_EXPLICIT_TEMPLATE_INSTANTIATION
  45.  
  46. /* Define if your C++ compiler supports overloaded operator new[]. */
  47. #undef HAVE_ARRAY_OPERATOR_NEW
  48.  
  49. /* Define if you have the X Athena widgets. */
  50. #undef HAVE_ATHENA
  51.  
  52. /* Define if your C++ compiler supports bool types. */
  53. #undef HAVE_BOOL
  54.  
  55. /* Define if your C++ compiler supports the mutable keyword. */
  56. #undef HAVE_MUTABLE
  57.  
  58. /* Define if your C++ compiler supports the explicit keyword. */
  59. #undef HAVE_EXPLICIT
  60.  
  61. /* Define if your C++ compiler supports exception handling. */
  62. #undef HAVE_EXCEPTIONS
  63.  
  64. /* Define if your C++ compiler supports ISO C++ standard exceptions. */
  65. #undef HAVE_STD_EXCEPTIONS
  66.  
  67. /* Define if your C++ compiler supports namespaces. */
  68. #undef HAVE_NAMESPACE
  69.  
  70. /* Define if your C++ compiler supports run-time type information. */
  71. #undef HAVE_TYPEINFO
  72.  
  73. /* Define if <sys/core.h> defines CORE_MAGIC to identify core files. */
  74. #undef HAVE_CORE_MAGIC
  75.  
  76. /* Define if ptrace() supports a PTRACE_DUMPCORE request to dump core files. */
  77. #undef HAVE_PTRACE_DUMPCORE
  78.  
  79. /* Define if your C++ library has an ostrstream::frozen() function. */
  80. #undef HAVE_FROZEN_OSTRSTREAM
  81.  
  82. /* Define if your C++ compiler supports long long types. */
  83. #undef HAVE_LONG_LONG
  84.  
  85. /* Define if MAXPATHLEN is defined or declared in <sys/param.h>. */
  86. #undef HAVE_MAXPATHLEN
  87.  
  88. /* Define if you have the XP library (X11R6.3 print server).
  89.    Required by Motif 2.1 and later. */
  90. #undef HAVE_XP
  91.  
  92. /* Define if you have the XPM library. */
  93. #undef HAVE_XPM
  94.  
  95. /* Define if you have Motif widgets. */
  96. #undef HAVE_MOTIF
  97.  
  98. /* Define if your Motif widgets are actually LessTif widgets. */
  99. #undef HAVE_LESSTIF
  100.  
  101. /* Define if the Motif library defines xmUseVersion */
  102. #undef HAVE_XMUSEVERSION
  103.  
  104. /* Define if your C++ compiler supports named return values. */
  105. #undef HAVE_NAMED_RETURN_VALUES
  106.  
  107. /* Define if PATH_MAX is defined or declared in <limits.h>. */
  108. #undef HAVE_PATH_MAX
  109.  
  110. /* Define if your C++ compiler supports placement new. */
  111. #undef HAVE_PLACEMENT_NEW
  112.  
  113. /* Define if _POSIX_PATH_MAX is defined or declared in <limits.h>. */
  114. #undef HAVE_POSIX_PATH_MAX
  115.  
  116. /* Define if your C++ compiler supports the __PRETTY_FUNCTION__ macro. */
  117. #undef HAVE_PRETTY_FUNCTION
  118.  
  119. /* Define if the regex_t type has a n_subexps member, as in GNU RX 1.0 */
  120. #undef HAVE_REGEX_T_N_SUBEXPS
  121.  
  122. /* Define if the regex_t type has a re_nsub member, according to POSIX.2 */
  123. #undef HAVE_REGEX_T_RE_NSUB
  124.  
  125. /* Define if ostrstream::pcount() is increased by 1 after accessing the
  126.    string via ostrstream::str(), as in the SGI C++ I/O library. */
  127. #undef OSTRSTREAM_PCOUNT_BROKEN
  128.  
  129. /* Define to the signal handler type accepted by signal(). 
  130.    See the signal man page and the decl in <signal.h> for the exact type.
  131.    Typically values are int, ..., and int .... */
  132. #undef SIGHANDLERARGS
  133.  
  134. /* Define if regcomp() from <regex.h> does not work. */
  135. #undef REGCOMP_BROKEN
  136.  
  137. /* Define if you want this program to use X Athena widgets. */
  138. #undef WITH_ATHENA
  139.  
  140. /* Define if you want to replace the ICE built-in 'test' command by
  141.    the external test program. */
  142. #undef WITH_EXTERNAL_TEST
  143.  
  144. /* Define if you want this program to use Motif widgets. */
  145. #undef WITH_MOTIF
  146.  
  147. /* Define if you want support for runtime-compiled regexps.  Required
  148.    in ICE; not needed in DDD.  */
  149. #undef WITH_RUNTIME_REGEX
  150.  
  151. /* Define if you want regexps to be compiled at runtime.  Default in
  152.    DDD 2.1 and earlier.  Requires ~30% more memory; slightly slower,
  153.    too.  Requires WITH_RUNTIME_REGEX to be set.  Required in ICE.  */
  154. #undef RUNTIME_REGEX
  155.  
  156. /* Define if you want the manual to be compiled into the executable. */
  157. #undef WITH_BUILTIN_MANUAL
  158.  
  159. /* Define if you want the app-defaults file to be compiled into the
  160.    executable. */
  161. #undef WITH_BUILTIN_APP_DEFAULTS
  162.  
  163.  
  164. // @BOTTOM@
  165.  
  166. /* Define if _getpty is declared in unistd.h. */
  167. #undef HAVE__GETPTY_DECL
  168.  
  169. /* Define if alloca is declared in alloca.h stdlib.h. */
  170. #undef HAVE_ALLOCA_DECL
  171.  
  172. /* Define if asctime is declared in time.h. */
  173. #undef HAVE_ASCTIME_DECL
  174.  
  175. /* Define if clock is declared in time.h. */
  176. #undef HAVE_CLOCK_DECL
  177.  
  178. /* Define if difftime is declared in time.h. */
  179. #undef HAVE_DIFFTIME_DECL
  180.  
  181. /* Define if dup2 is declared in unistd.h. */
  182. #undef HAVE_DUP2_DECL
  183.  
  184. /* Define if endpwent is declared in pwd.h. */
  185. #undef HAVE_ENDPWENT_DECL
  186.  
  187. /* Define if fcntl is declared in fcntl.h. */
  188. #undef HAVE_FCNTL_DECL
  189.  
  190. /* Define if ftime is declared in sys/timeb.h. */
  191. #undef HAVE_FTIME_DECL
  192.  
  193. /* Define if gethostbyname is declared in netdb.h. */
  194. #undef HAVE_GETHOSTBYNAME_DECL
  195.  
  196. /* Define if gethostname is declared in unistd.h. */
  197. #undef HAVE_GETHOSTNAME_DECL
  198.  
  199. /* Define if getpty is declared in unistd.h. */
  200. #undef HAVE_GETPTY_DECL
  201.  
  202. /* Define if getrlimit is declared in sys/resource.h. */
  203. #undef HAVE_GETRLIMIT_DECL
  204.  
  205. /* Define if getrusage is declared in sys/resource.h. */
  206. #undef HAVE_GETRUSAGE_DECL
  207.  
  208. /* Define if getwd is declared in unistd.h. */
  209. #undef HAVE_GETWD_DECL
  210.  
  211. /* Define if grantpt is declared in stdlib.h. */
  212. #undef HAVE_GRANTPT_DECL
  213.  
  214. /* Define if hypot is declared in math.h. */
  215. #undef HAVE_HYPOT_DECL
  216.  
  217. /* Define if ioctl is declared in unistd.h sys/ioctl.h. */
  218. #undef HAVE_IOCTL_DECL
  219.  
  220. /* Define if link is declared in unistd.h. */
  221. #undef HAVE_LINK_DECL
  222.  
  223. /* Define if lstat is declared in sys/stat.h. */
  224. #undef HAVE_LSTAT_DECL
  225.  
  226. /* Define if malloc is declared in stdlib.h. */
  227. #undef HAVE_MALLOC_DECL
  228.  
  229. /* Define if memcpy is declared in string.h. */
  230. #undef HAVE_MEMCPY_DECL
  231.  
  232. /* Define if memset is declared in string.h. */
  233. #undef HAVE_MEMSET_DECL
  234.  
  235. /* Define if pclose is declared in stdio.h. */
  236. #undef HAVE_PCLOSE_DECL
  237.  
  238. /* Define if popen is declared in stdio.h. */
  239. #undef HAVE_POPEN_DECL
  240.  
  241. /* Define if ptrace is declared in unistd.h sys/ptrace.h. */
  242. #undef HAVE_PTRACE_DECL
  243.  
  244. /* Define if ptsname is declared in stdlib.h. */
  245. #undef HAVE_PTSNAME_DECL
  246.  
  247. /* Define if raise is declared in signal.h. */
  248. #undef HAVE_RAISE_DECL
  249.  
  250. /* Define if rand is declared in stdlib.h. */
  251. #undef HAVE_RAND_DECL
  252.  
  253. /* Define if random is declared in stdlib.h. */
  254. #undef HAVE_RANDOM_DECL
  255.  
  256. /* Define if readlink is declared in unistd.h. */
  257. #undef HAVE_READLINK_DECL
  258.  
  259. /* Define if setbuf is declared in stdio.h. */
  260. #undef HAVE_SETBUF_DECL
  261.  
  262. /* Define if setpgid is declared in unistd.h. */
  263. #undef HAVE_SETPGID_DECL
  264.  
  265. /* Define if setpgrp is declared in unistd.h. */
  266. #undef HAVE_SETPGRP_DECL
  267.  
  268. /* Define if setpgrp2 is declared in unistd.h. */
  269. #undef HAVE_SETPGRP2_DECL
  270.  
  271. /* Define if setpwent is declared in pwd.h. */
  272. #undef HAVE_SETPWENT_DECL
  273.  
  274. /* Define if setrlimit is declared in sys/resource.h. */
  275. #undef HAVE_SETRLIMIT_DECL
  276.  
  277. /* Define if setsid is declared in unistd.h. */
  278. #undef HAVE_SETSID_DECL
  279.  
  280. /* Define if setvbuf is declared in stdio.h. */
  281. #undef HAVE_SETVBUF_DECL
  282.  
  283. /* Define if sigblock is declared in signal.h. */
  284. #undef HAVE_SIGBLOCK_DECL
  285.  
  286. /* Define if sigprocmask is declared in signal.h. */
  287. #undef HAVE_SIGPROCMASK_DECL
  288.  
  289. /* Define if sigsetmask is declared in signal.h. */
  290. #undef HAVE_SIGSETMASK_DECL
  291.  
  292. /* Define if sigsuspend is declared in signal.h. */
  293. #undef HAVE_SIGSUSPEND_DECL
  294.  
  295. /* Define if srand is declared in stdlib.h. */
  296. #undef HAVE_SRAND_DECL
  297.  
  298. /* Define if srandom is declared in stdlib.h. */
  299. #undef HAVE_SRANDOM_DECL
  300.  
  301. /* Define if stat is declared in sys/stat.h. */
  302. #undef HAVE_STAT_DECL
  303.  
  304. /* Define if strerror is declared in string.h. */
  305. #undef HAVE_STRERROR_DECL
  306.  
  307. /* Define if strftime is declared in time.h. */
  308. #undef HAVE_STRFTIME_DECL
  309.  
  310. /* Define if strsignal is declared in string.h. */
  311. #undef HAVE_STRSIGNAL_DECL
  312.  
  313. /* Define if strtod is declared in stdlib.h. */
  314. #undef HAVE_STRTOD_DECL
  315.  
  316. /* Define if strtol is declared in stdlib.h. */
  317. #undef HAVE_STRTOL_DECL
  318.  
  319. /* Define if strtoul is declared in stdlib.h. */
  320. #undef HAVE_STRTOUL_DECL
  321.  
  322. /* Define if symlink is declared in unistd.h. */
  323. #undef HAVE_SYMLINK_DECL
  324.  
  325. /* Define if tcdrain is declared in termios.h. */
  326. #undef HAVE_TCDRAIN_DECL
  327.  
  328. /* Define if tcflow is declared in termios.h. */
  329. #undef HAVE_TCFLOW_DECL
  330.  
  331. /* Define if tcflush is declared in termios.h. */
  332. #undef HAVE_TCFLUSH_DECL
  333.  
  334. /* Define if tcgetattr is declared in termios.h. */
  335. #undef HAVE_TCGETATTR_DECL
  336.  
  337. /* Define if tcgetpgrp is declared in unistd.h. */
  338. #undef HAVE_TCGETPGRP_DECL
  339.  
  340. /* Define if tcgetsid is declared in sys/termios.h. */
  341. #undef HAVE_TCGETSID_DECL
  342.  
  343. /* Define if tcsendbreak is declared in termios.h. */
  344. #undef HAVE_TCSENDBREAK_DECL
  345.  
  346. /* Define if tcsetattr is declared in termios.h. */
  347. #undef HAVE_TCSETATTR_DECL
  348.  
  349. /* Define if tcsetpgrp is declared in unistd.h. */
  350. #undef HAVE_TCSETPGRP_DECL
  351.  
  352. /* Define if times is declared in sys/times.h. */
  353. #undef HAVE_TIMES_DECL
  354.  
  355. /* Define if uname is declared in sys/utsname.h. */
  356. #undef HAVE_UNAME_DECL
  357.  
  358. /* Define if unlink is declared in unistd.h. */
  359. #undef HAVE_UNLINK_DECL
  360.  
  361. /* Define if unlockpt is declared in stdlib.h. */
  362. #undef HAVE_UNLOCKPT_DECL
  363.  
  364. /* Define if waitpid is declared in sys/wait.h. */
  365. #undef HAVE_WAITPID_DECL
  366.  
  367. #endif // _ICE_config_h
  368. // DON'T ADD ANYTHING BEHIND THIS #endif
  369.