/* include/dxconfig.h.  Generated automatically by configure.  */
/* include/dxconfig.h.in.  Generated automatically from configure.in by autoheader.  */
#ifndef __DXCONFIG_H__
#define __DXCONFIG_H__


/* Define if you don't have vprintf but do have _doprnt.  */
/* #undef HAVE_DOPRNT */

/* Define if you have <sys/wait.h> that is POSIX.1 compatible.  */
#define HAVE_SYS_WAIT_H 1

/* Define if you have <vfork.h>.  */
/* #undef HAVE_VFORK_H */

/* Define if you have the vprintf function.  */
/* #undef HAVE_VPRINTF */

/* Define to `int' if <sys/types.h> doesn't define.  */
/* #undef mode_t */

/* Define to `int' if <sys/types.h> doesn't define.  */
/* #undef pid_t */

/* Define as the return type of signal handlers (int or void).  */
#define RETSIGTYPE void

/* Define if the setvbuf function takes the buffering type as its second
   argument and the buffer pointer as the third, as on System V
   before release 3.  */
/* #undef SETVBUF_REVERSED */

/* Define to `unsigned' if <sys/types.h> doesn't define.  */
/* #undef size_t */

/* Define if you have the ANSI C header files.  */
#define STDC_HEADERS 1

/* Define if you can safely include both <sys/time.h> and <time.h>.  */
#define TIME_WITH_SYS_TIME 1

/* Define if your <sys/time.h> declares struct tm.  */
/* #undef TM_IN_SYS_TIME */

/* Define vfork as fork if vfork does not work.  */
#define vfork fork

/* Define if your processor stores words with the most significant
   byte first (like Motorola and SPARC, unlike Intel and VAX).  */
/* #undef WORDS_BIGENDIAN */

/* Define if lex declares yytext as a char * by default, not a char[].  */
#define YYTEXT_POINTER 1

#define DXD_VERSION_STRING      "04.1.0003"
#define DXD_COPYRIGHT_STRING "Open Visualization Data Explorer\nMore Info at www.research.ibm.com/dx\nand www.opendx.org\nVersion - 4.1.3"
#define DXD_VERSION   4
#define DXD_RELEASE   1
#define DXD_MODIFICATION  3
#define DXD_ARCHNAME   "freebsd"
#define PACKAGE   "dx"
#define VERSION   "4.1.3"
#define HAS_M_PI  1
#define HAS_M_SQRT2  1
#define HAS_S_ISDIR  1
#define HAS_sysmp  0
#define HAS_sys_errlist  0
#define HAS__sys_errlist 0
#define  REQUIRES_GETHOSTNAME_DECLARATION 0
#define  REQUIRES_BZERO_DECLARATION 0
#define DDX   0
#define ENABLE_SMP_LINUX 0

/* #undef ibm6000 */
/* #undef intelnt */
/* #undef cygwin */
/* #undef linux */

/* #undef OLD_LESSTIF */

#define USING_BISON 1
#define STATFUNC stat
#define STATSTRUCT stat
/* #undef HAVE_HCLXMINIT */
/* #undef HAVE_HCLXTINIT */
#define HAVE_SYS_ERRLIST 1
/* #undef HAVE__SYS_ERRLIST */
/* #undef HAVE_SYSCONFIG_NCPUS */
/* #undef ALTERNATE_CXX_SIGNAL */

/* #undef WITH_BUILDLIBS */
/* #undef HAVE_LIBZ */
/* #undef HAVE_LIBCDF */
/* #undef HAVE_LIBMAGICK */
#define HAVE_LIBDF 1
#define HAVE_LIBNETCDF 1
#define HAVE_LIBTIFF 1
#define HAVE_LIBXPM 1
#define RSH "/usr/bin/rsh"
#define BSH "/bin/sh"

/* #undef uint */
#define byte signed char
#define float32 float
#define float64 double
#define int16 short
#define int32 int
#define int8 char
/* #undef short */
#define ubyte unsigned char
#define uint16 unsigned short
#define uint32 unsigned int
#define uint8 unsigned char
#define ulong unsigned long
/* #undef ushort */
#define __int64 long long

/* #undef uint */
#define SELECT_ARG_TYPE fd_set
#define SOCK_LENGTH_TYPE socklen_t
#define GETENV_ARG const char *
/* #undef HAVE_CC_LIBC_H */
/* #undef HAVE_CC_OSFCN_H */
/* #undef HAVE_DPS_XDPSLIB_H */ 
/* #undef HAVE_DPS_DPSXCLIENT_H */
/* #undef HAVE_DPS_PSOPS_H */
#define HAVE_GL_GL_H 1
#define HAVE_GL_GLX_H 1
/* #undef HAVE_MRM_MRMPUBLI_H */
#define HAVE_X11_COMPOSITE_H 1
#define HAVE_X11_COMPOSITEP_H 1
#define HAVE_X11_CONSTRAINT_H 1
#define HAVE_X11_COREP_H 1

/* #undef ushort */
#define HAVE_X11_XOS_H 1
#define HAVE_X11_XUTIL_H 1
#define HAVE_X11_CURSORFONT_H 1
#define HAVE_X11_KEYSYM_H 1
#define HAVE_X11_KEYSYMDEF_H 1
#define HAVE_XM_ARROWB_H 1
#define HAVE_XM_ARROWBG_H 1
#define HAVE_XM_ATOMMGR_H 1
#define HAVE_XM_BULLETINB_H 1
#define HAVE_XM_BULLETINBP_H 1
#define HAVE_XM_CASCADEB_H 1
#define HAVE_XM_CASCADEBG_H 1

#define uint32 unsigned int
#define HAVE_XM_COMMAND_H 1
#define HAVE_XM_CUTPASTE_H 1
#define HAVE_XM_DIALOGS_H 1
#define HAVE_XM_DRAGC_H 1
#define HAVE_XM_DRAGDROP_H 1
#define HAVE_XM_DRAWINGA_H 1
#define HAVE_XM_DRAWINGAP_H 1
#define HAVE_XM_DRAWNB_H 1
#define HAVE_XM_FILESB_H 1
#define HAVE_XM_FORM_H 1
#define HAVE_XM_FORMP_H 1
#define HAVE_XM_FRAME_H 1

#define float32 float
#define HAVE_XM_FRAMEP_H 1
#define HAVE_XM_GADGETP_H 1
#define HAVE_XM_LABEL_H 1
#define HAVE_XM_LABELG_H 1
#define HAVE_XM_LABELGP_H 1
#define HAVE_XM_LABELP_H 1
#define HAVE_XM_LIST_H 1
#define HAVE_XM_MAINW_H 1
#define HAVE_XM_MANAGERP_H 1
#define HAVE_XM_MENUSHELL_H 1
#define HAVE_XM_MESSAGEB_H 1
#define HAVE_XM_MWMUTIL_H 1

#define ulong unsigned long
#define HAVE_XM_PANEDW_H 1
#define HAVE_XM_PRIMITIVEP_H 1
#define HAVE_XM_PROTOCOLS_H 1
#define HAVE_XM_PUSHB_H 1
#define HAVE_XM_PUSHBG_H 1
#define HAVE_XM_PUSHBP_H 1
#define HAVE_XM_REPTYPE_H 1
#define HAVE_XM_ROWCOLUMN_H 1
#define HAVE_XM_SCALE_H 1
#define HAVE_XM_SCROLLBAR_H 1
#define HAVE_XM_SCROLLEDW_H 1
#define HAVE_XM_SCROLLEDWP_H 1
#define HAVE_XM_SELECTIOB_H 1
#define HAVE_XM_SEPARATOG_H 1

#define uint64 unsigned long
#define HAVE_XM_SEPARATOGP_H 1
#define HAVE_XM_SEPARATOR_H 1
#define HAVE_XM_TEXT_H 1
#define HAVE_XM_TEXTF_H 1
#define HAVE_XM_TOGGLEB_H 1
#define HAVE_XM_TOGGLEBG_H 1
#define HAVE_XM_XM_H 1
#define HAVE_XM_XMP_H 1
#define HAVE_XM_XMSTRDEFS_H 1
/* #undef HAVE_ALLOCA_H */
#define HAVE_ARPA_INET_H 1
/* #undef HAVE_BSTRING_H */

#define uint8 unsigned char
/* #undef HAVE_CDF_H */
/* #undef HAVE_CONIO_H */
/* #undef HAVE_CRYPT_H */
#define HAVE_CTYPE_H 1
/* #undef HAVE_CYGWIN_SOCKET_H */
#define HAVE_DFSD_H 1
/* #undef HAVE_DIRECT_H */
#define HAVE_DIRENT_H 1
/* #undef HAVE_DL_H */
#define HAVE_DLFCN_H 1
#define HAVE_ERRNO_H 1
#define HAVE_FCNTL_H 1

#define int64 long
#define HAVE_FLOAT_H 1
/* #undef HAVE_FSTREAM_H */
/* #undef HAVE_GET_H */
/* #undef HAVE_GL_H */
/* #undef HAVE_GL_DEVICE_H */
#define HAVE_GL_GL_H 1
/* #undef HAVE_INVENT_H */
/* #undef HAVE_IO_H */
/* #undef HAVE_IOP_AFB_H */
/* #undef HAVE_IOP_MOV_H */
/* #undef HAVE_IOP_PFS_H */
/* #undef HAVE_IOSTREAM_H */

#define int32 int
/* #undef HAVE_LICENSE_H */
#define HAVE_LIMITS_H 1
/* #undef HAVE_MALLOC_H */
#define HAVE_MATH_H 1
#define HAVE_MEMORY_H 1
/* #undef HAVE_MINGW32_DIR_H */
/* #undef HAVE_MON_H */
#define HAVE_NET_IF_H 1
#define HAVE_NET_IF_ARP_H 1
#define HAVE_NET_ROUTE_H 1
#define HAVE_NETCDF_H 1
#define HAVE_NETDB_H 1

#define int16 short
#define HAVE_NETINET_IN_H 1
/* #undef HAVE_OS2_H */
/* #undef HAVE_PROCESS_H */
#define HAVE_PWD_H 1
#define HAVE_REGEX_H 1
#define HAVE_REGEXP_H 1
#define HAVE_SETJMP_H 1
#define HAVE_SIGNAL_H 1
/* #undef HAVE_STARBASE_C_H */
#define HAVE_STDARG_H 1
#define HAVE_STDDEF_H 1
#define HAVE_STDIO_H 1
#define HAVE_STDLIB_H 1

#define float64 double
/* #undef HAVE_STREAM_H */
#define HAVE_STRING_H 1
#define HAVE_STRINGS_H 1
/* #undef HAVE_STRSTREA_H */
#define HAVE_STRSTREAM_H 1
/* #undef HAVE_SYNCH_H */
/* #undef HAVE_SYS_ACCESS_H */
/* #undef HAVE_SYS_BSD_TYPES_H */
#define HAVE_SYS_FILE_H 1
#define HAVE_SYS_FILIO_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_IPC_H 1

#define byte signed char
/* #undef HAVE_SYS_LDR_H */
/* #undef HAVE_SYS_M88KBCS_H */
/* #undef HAVE_SYS_M_WAIT_H */
#define HAVE_SYS_MMAN_H 1
/* #undef HAVE_SYS_MODE_H */
#define HAVE_SYS_PARAM_H 1
/* #undef HAVE_SYS_PSTAT_H */
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SYS_SHM_H 1
#define HAVE_SYS_SIGNAL_H 1
#define HAVE_SYS_SOCKET_H 1

#define uint16 unsigned short
#define HAVE_SYS_STAT_H 1
/* #undef HAVE_SYS_SVS_H */
#define HAVE_SYS_SYSLIMITS_H 1
/* #undef HAVE_SYS_SYSMACROS_H */
/* #undef HAVE_SYS_SYSMP_H */
/* #undef HAVE_SYS_SYSCONFIG_H */
/* #undef HAVE_SYS_SYSTEMCFG_H */
/* #undef HAVE_SYS_SYSTEMINFO_H */
#define HAVE_SYS_TIME_H 1
#define HAVE_SYS_TIMEB_H 1
#define HAVE_SYS_TIMES_H 1
#define HAVE_SYS_TYPES_H 1

#define ubyte unsigned char
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_UTSNAME_H 1
#define HAVE_SYS_WAIT_H 1
/* #undef HAVE_SYSENT_H */
#define HAVE_TIME_H 1
/* #undef HAVE_TYPES_H */
/* #undef HAVE_ULOCKS_H */
#define HAVE_UNISTD_H 1
/* #undef HAVE_VALUES_H */
/* #undef HAVE_WAIT_H */
/* #undef HAVE_WINBASE_H */
/* #undef HAVE_WINDOWS_H */

/* #undef short */
/* #undef HAVE_WINGDI_H */
/* #undef HAVE_WINIOCTL_H */
/* #undef HAVE_WINSOCK_H */
/* #undef HAVE_X11_XLIBXTRA_H */
/* #undef HAVE_XGL_XGL_H */

#define int8 char
#define DXEXEC_EXP -Wl,-export-dynamic
/* #undef DXEXEC_IMP */

/* #undef HAVE_SIGBUS */
/* #undef HAVE_SIGPIPE */
/* #undef HAVE_SIGKILL */
/* #undef HAVE_SIGDANGER */
/* #undef DX_XLIBS_LIST */

/* Define if you have the _Errno function.  */
/* #undef HAVE__ERRNO */

/* Define if you have the _findfirst function.  */
/* #undef HAVE__FINDFIRST */

/* Define if you have the _getpid function.  */
#define HAVE__GETPID 1

/* Define if you have the _isatty function.  */
/* #undef HAVE__ISATTY */

/* Define if you have the _pclose function.  */
/* #undef HAVE__PCLOSE */

/* Define if you have the _pipe function.  */
#define HAVE__PIPE 1

/* Define if you have the _popen function.  */
/* #undef HAVE__POPEN */

/* Define if you have the _spawnvp function.  */
/* #undef HAVE__SPAWNVP */

/* Define if you have the _unlink function.  */
#define HAVE__UNLINK 1

/* Define if you have the fork function.  */
#define HAVE_FORK 1

/* Define if you have the getcwd function.  */
#define HAVE_GETCWD 1

/* Define if you have the getdtablesize function.  */
#define HAVE_GETDTABLESIZE 1

/* Define if you have the gethostname function.  */
#define HAVE_GETHOSTNAME 1

/* Define if you have the getlogin function.  */
#define HAVE_GETLOGIN 1

/* Define if you have the getopt function.  */
#define HAVE_GETOPT 1

/* Define if you have the getpid function.  */
#define HAVE_GETPID 1

/* Define if you have the gettimeofday function.  */
#define HAVE_GETTIMEOFDAY 1

/* Define if you have the isatty function.  */
#define HAVE_ISATTY 1

/* Define if you have the mkdir function.  */
#define HAVE_MKDIR 1

/* Define if you have the mkfifo function.  */
#define HAVE_MKFIFO 1

/* Define if you have the mktime function.  */
#define HAVE_MKTIME 1

/* Define if you have the opendir function.  */
#define HAVE_OPENDIR 1

/* Define if you have the pclose function.  */
#define HAVE_PCLOSE 1

/* Define if you have the pipe function.  */
#define HAVE_PIPE 1

/* Define if you have the popen function.  */
#define HAVE_POPEN 1

/* Define if you have the putenv function.  */
#define HAVE_PUTENV 1

/* Define if you have the rand function.  */
#define HAVE_RAND 1

/* Define if you have the random function.  */
#define HAVE_RANDOM 1

/* Define if you have the re_comp function.  */
/* #undef HAVE_RE_COMP */

/* Define if you have the regcmp function.  */
/* #undef HAVE_REGCMP */

/* Define if you have the regcomp function.  */
#define HAVE_REGCOMP 1

/* Define if you have the select function.  */
#define HAVE_SELECT 1

/* Define if you have the shmat function.  */
#define HAVE_SHMAT 1

/* Define if you have the socket function.  */
#define HAVE_SOCKET 1

/* Define if you have the spawnvp function.  */
/* #undef HAVE_SPAWNVP */

/* Define if you have the srand function.  */
#define HAVE_SRAND 1

/* Define if you have the srandom function.  */
#define HAVE_SRANDOM 1

/* Define if you have the strcasecmp function.  */
#define HAVE_STRCASECMP 1

/* Define if you have the strcspn function.  */
#define HAVE_STRCSPN 1

/* Define if you have the strdup function.  */
#define HAVE_STRDUP 1

/* Define if you have the strerror function.  */
#define HAVE_STRERROR 1

/* Define if you have the stricmp function.  */
/* #undef HAVE_STRICMP */

/* Define if you have the strrstr function.  */
/* #undef HAVE_STRRSTR */

/* Define if you have the strspn function.  */
#define HAVE_STRSPN 1

/* Define if you have the strstr function.  */
#define HAVE_STRSTR 1

/* Define if you have the strtod function.  */
#define HAVE_STRTOD 1

/* Define if you have the strtol function.  */
#define HAVE_STRTOL 1

/* Define if you have the strtoul function.  */
#define HAVE_STRTOUL 1

/* Define if you have the sysconf function.  */
#define HAVE_SYSCONF 1

/* Define if you have the sysmp function.  */
/* #undef HAVE_SYSMP */

/* Define if you have the trunc function.  */
/* #undef HAVE_TRUNC */

/* Define if you have the uname function.  */
#define HAVE_UNAME 1

/* Define if you have the unlink function.  */
#define HAVE_UNLINK 1

/* Define if you have the vfork function.  */
#define HAVE_VFORK 1

/* Define if you have the <X11/xpm.h> header file.  */
#define HAVE_X11_XPM_H 1

/* Define if you have the <dfsd.h> header file.  */
#define HAVE_DFSD_H 1

/* Define if you have the <dirent.h> header file.  */
#define HAVE_DIRENT_H 1

/* Define if you have the <hdf/dfsd.h> header file.  */
/* #undef HAVE_HDF_DFSD_H */

/* Define if you have the <ndir.h> header file.  */
/* #undef HAVE_NDIR_H */

/* Define if you have the <sys/dir.h> header file.  */
/* #undef HAVE_SYS_DIR_H */

/* Define if you have the <sys/ndir.h> header file.  */
/* #undef HAVE_SYS_NDIR_H */

/* Define if you have the <xpm.h> header file.  */
/* #undef HAVE_XPM_H */

/* Define if you have the GL library (-lGL).  */
#define HAVE_LIBGL 1

/* Define if you have the ICE library (-lICE).  */
#define HAVE_LIBICE 1

/* Define if you have the REXP library (-lREXP).  */
/* #undef HAVE_LIBREXP */

/* Define if you have the SM library (-lSM).  */
#define HAVE_LIBSM 1

/* Define if you have the X11 library (-lX11).  */
#define HAVE_LIBX11 1

/* Define if you have the Xext library (-lXext).  */
#define HAVE_LIBXEXT 1

/* Define if you have the Xm library (-lXm).  */
#define HAVE_LIBXM 1

/* Define if you have the Xp library (-lXp).  */
#define HAVE_LIBXP 1

/* Define if you have the Xt library (-lXt).  */
#define HAVE_LIBXT 1

/* Define if you have the dl library (-ldl).  */
/* #undef HAVE_LIBDL */

/* Define if you have the g++ library (-lg++).  */
/* #undef HAVE_LIBG__ */

/* Define if you have the gen library (-lgen).  */
/* #undef HAVE_LIBGEN */

/* Define if you have the hclglx library (-lhclglx).  */
/* #undef HAVE_LIBHCLGLX */

/* Define if you have the m library (-lm).  */
#define HAVE_LIBM 1

/* Define if you have the nsl library (-lnsl).  */
/* #undef HAVE_LIBNSL */

/* Define if you have the pthread library (-lpthread).  */
/* #undef HAVE_LIBPTHREAD */

/* Define if you have the socket library (-lsocket).  */
/* #undef HAVE_LIBSOCKET */

/* Define if you have the xlib library (-lxlib).  */
/* #undef HAVE_LIBXLIB */

/* Define if you have the xlibcon library (-lxlibcon).  */
/* #undef HAVE_LIBXLIBCON */

/* Define if you have the xm library (-lxm).  */
#define HAVE_LIBXM 1

/* Define if you have the xmstatic library (-lxmstatic).  */
/* #undef HAVE_LIBXMSTATIC */

/* Define if you have the xmstatxt library (-lxmstatxt).  */
/* #undef HAVE_LIBXMSTATXT */

/* Define if you have the xt library (-lxt).  */
#define HAVE_LIBXT 1

/* Name of package */
#define PACKAGE "dx"

/* Version number of package */
#define VERSION "4.1.3"

/* O_RDONLY is defined somewhere */
/* #undef O_RDONLY */


#endif
