view ext/openal-soft/config.h.in @ 370:5ab78cd39534

* Updated win32 build files for the new November 2009 Win32 DevKit * The old Win32 compile SDK 2008.1-r1 will NOT work with future revisions, starting with 3073 * For details, check this article that also contains the download links: http://fifengine.de/2009/11/16/new-fife-win32-devkit-available/ * Thanks to Cheesesucker for providing the installer version as well as for a bunch of smaller fixes to the build scripts
author mvbarracuda@33b003aa-7bff-0310-803a-e67f0ece8222
date Mon, 16 Nov 2009 12:29:29 +0000
parents 7fa2ac496050
children
line wrap: on
line source

#ifndef CONFIG_H
#define CONFIG_H

/* Define if we have the ALSA backend */
#undef HAVE_ALSA_ASOUNDLIB_H
#ifdef HAVE_ALSA_ASOUNDLIB_H
	#define HAVE_ALSA	/// redefine for dont change sources...
#endif

/* Define if we have the OSS backend */
#define HAVE_OSS


/* Define if we have the DSound backend */
#undef HAVE_DSOUND	/// only for windows, dont use

/* Define if we have the Windows Multimedia backend */
#undef HAVE_WINMM	/// only for windows, dont use

/// need in checking separately
/* Define if we have the sqrtf function */
#undef HAVE_LIBM
#ifdef HAVE_LIBM
	#define HAVE_ACOSF
	#define HAVE_SQRTF
#endif

/* Define if we have the strtof function */
#undef HAVE_STRTOF

/* Define if we have stdint.h */
#undef HAVE_STDINT_H

/* Define if we have dlfcn.h */
#undef HAVE_DLFCN_H

/* Define if we have the __int64 type */
#undef HAVE_INT64_T
#ifdef HAVE_INT64_T
	#define HAVE___INT64
#endif

/* Define to the size of a long int type */
#undef SIZEOF_LONG

/* Define to the size of a long long int type */
#undef SIZEOF_LONG_LONG

/* Define to the size of an unsigned int type */
#undef SIZEOF_UINT

/* Define to the size of a void pointer type */
#undef SIZEOF_VOID_P

#define SIZEOF_VOIDP SIZEOF_VOID_P	/// autoconf create VOID_P, but cmake needed VOIDP, we refefined this for dont change source

/* Define if we have GCC's destructor attribute */
#undef HAVE_GCC_DESTRUCTOR

#endif