/* config.h Configuration for Borland C++. This file would have been autogenerated by configure, for any sane compiler. Copyright (C) 2000 contributors of the QuakeForge project Please see the file "AUTHORS" for a list of contributors Author: Jukka Sorjonen Date: 19 May 2000 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to: Free Software Foundation, Inc. 59 Temple Place - Suite 330 Boston, MA 02111-1307, USA $Id$ */ #ifndef _CONFIG_H #define _CONFIG_H /* Define if you have string.h */ #define HAVE_STRING_H 1 /* Define to empty if the keyword does not work. */ #undef const /* Define if you don't have vprintf but do have _doprnt. */ #undef HAVE_DOPRNT /* Define if you have a working `mmap' system call. */ #undef HAVE_MMAP /* Define if you have the vprintf function. */ #define HAVE_VPRINTF /* Define as __inline if that's what the C compiler calls it. */ #define inline __inline /* Define if you can safely include both and . */ #undef TIME_WITH_SYS_TIME /* Define if your declares struct tm. */ #undef TM_IN_SYS_TIME /* 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 the X Window System is missing or not being used. */ #define X_DISPLAY_MISSING /* Version string */ #include "version.h" /* Define if you want to use QF-style defaults instead of Id-style */ #undef NEWSTYLE /* Define this to the subdirectory name of the default game */ #ifdef NEWSTYLE # define BASEGAME "base" #else # define BASEGAME "id1" #endif /* Define this to the base directory for the client to download skins to */ #ifdef NEWSTYLE # define SKINBASE "base" #else # define SKINBASE "qw" #endif /* Define if you have the XFree86 DGA extension */ #undef HAVE_DGA /* If your version of OpenGL uses APIENTRY, define GLAPIENTRY to be APIENTRY*/ #define GLAPIENTRY APIENTRY /* Define this to something sane if you don't have stricmp */ #undef stricmp /* Define this if you are using Mesa */ #undef XMESA /* Define this if you have GL_COLOR_INDEX8_EXT in GL/gl.h */ #undef HAVE_GL_COLOR_INDEX8_EXT /* Define this if C symbols are prefixed with an underscore */ #define HAVE_SYM_PREFIX_UNDERSCORE 1 /* Define this if you have a Linux-style CD-ROM API */ #undef USE_LINUX_CD /* Define this if you have a BSD-style CD-ROM API */ #undef USE_BSD_CD /* Define if you have the _ftime function. */ #undef HAVE__FTIME 1 /* Define if you have the _snprintf function. */ #define HAVE__SNPRINTF /* Define if you have the _vsnprintf function. */ #define HAVE__VSNPRINTF 1 /* Define if you have the connect function. */ #define HAVE_CONNECT 1 /* Define if you have the fcntl function. */ #define HAVE_FCNTL 1 /* Define if you have the ftime function. */ #undef HAVE_FTIME 1 /* Define if you have the gethostbyname function. */ #define HAVE_GETHOSTBYNAME 1 /* Define if you have the gethostname function. */ #define HAVE_GETHOSTNAME 1 /* Define if you have the getpagesize function. */ #undef HAVE_GETPAGESIZE /* Define if you have the gettimeofday function. */ #undef HAVE_GETTIMEOFDAY /* Define if you have the getwd function. */ #undef HAVE_GETWD /* Define if you have the mkdir function. */ #define HAVE_MKDIR 1 /* Define if you have the putenv function. */ #define HAVE_PUTENV 1 /* Define if you have the select function. */ #define HAVE_SELECT 1 /* Define if you have the snprintf function. */ #undef HAVE_SNPRINTF 1 /* Define if you have the socket function. */ #define HAVE_SOCKET 1 /* Define if you have the stat function. */ #define HAVE_STAT 1 /* Define if you have the strerror function. */ #define HAVE_STRERROR 1 /* Define if you have the strstr function. */ #define HAVE_STRSTR 1 /* Define if you have the vsnprintf function. */ #undef HAVE_VSNPRINTF 1 /* Define if you have the header file. */ #undef HAVE_ARPA_INET_H /* Define if you have the header file. */ #define HAVE_DSOUND_H 1 /* Define if you have the header file. */ #define HAVE_FCNTL_H 1 /* Define if you have the header file. */ #undef HAVE_FNMATCH_H /* Define if you have the header file. */ #define HAVE_INITGUID_H 1 /* Define if you have the header file. */ #undef HAVE_LINUX_SOUNDCARD_H /* Define if you have the header file. */ #undef HAVE_MACHINE_SOUNDCARD_H /* Define if you have the header file. */ #undef HAVE_MME_MME_PUBLIC_H /* Define if you have the header file. */ #undef HAVE_MME_MMSYSTEM_H /* Define if you have the header file. */ #define HAVE_MMSYSTEM_H 1 /* Define if you have the header file. */ #undef HAVE_NETDB_H /* Define if you have the header file. */ #undef HAVE_NETINET_IN_H /* Define if you have the header file. */ #undef HAVE_SYS_ASOUNDLIB_H /* Define if you have the header file. */ #undef HAVE_SYS_AUDIOIO_H /* Define if you have the header file. */ #undef HAVE_SYS_FILIO_H /* Define if you have the header file. */ #undef HAVE_SYS_IOCTL_H /* Define if you have the header file. */ #undef HAVE_SYS_MMAN_H /* Define if you have the header file. */ #undef HAVE_SYS_SOCKET_H /* Define if you have the header file. */ #undef HAVE_SYS_SOUNDCARD_H /* Define if you have the header file. */ #define HAVE_SYS_STAT_H 1 /* Define if you have the header file. */ #define HAVE_SYS_TIME_H /* Define if you have the header file. */ #define HAVE_SYS_TIMEB_H 1 /* Define if you have the header file. */ #define HAVE_UNISTD_H /* Define if you have the header file. */ #define HAVE_WINDOWS_H 1 /* Define if you have the Xxf86dga library (-lXxf86dga). */ #undef HAVE_LIBXXF86DGA /* Define if you have the Xxf86vm library (-lXxf86vm). */ #undef HAVE_LIBXXF86VM /* Define if you have the db library (-ldb). */ #undef HAVE_LIBDB /* Define if you have the m library (-lm). */ #undef HAVE_LIBM /* Define if you have the zlib library (-lz). */ #define HAVE_ZLIB /* Posix, needed for limits.h and Unix stuffs to work right */ //#define _POSIX_ /* Dir used for shared game data */ #define FS_SHAREPATH "." /* Dir used for unshared (user) game data */ #define FS_USERPATH "." /* Location of QuakeForge's global config file */ #define FS_GLOBALCFG "./quakeforge.conf" //#define strcasecmp(s1, s2) stricmp((s1), (s2)) //#define strncasecmp(s1, s2, n) strnicmp((s1), (s2), (n)) /* Define if you have the header file. */ //#define HAVE_FNMATCH_H 1 #define HAVE_FNMATCH_H 1 /* Define if you have the fnmatch proto file. */ #undef HAVE_FNMATCH_PROTO #define ZERO_LENGTH_ARRAY 0 /* Experimental 3DNOW support */ #ifdef HAVE_3DNOW_ASM #define atan _atan #define atan2 _atan2 #define acos _acos #define asin _asin #define log _log #define log10 _log10 #define pow _pow #define exp _exp #define sqrt _sqrt #define fabs _fabs #define ceil _ceil #define floor _floor #define frexp _frexp #define ldexp _ldexp #define modf _modf #define fmod _fmod #define sincos _sincos #define sin _sin #define cos _cos #define tan _tan #endif #endif // _CONFIG_H