config.h 9.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358
  1. /* include/IL/config.h. Generated from config.h.in by configure. */
  2. /* include/IL/config.h.in. Generated from configure.ac by autoheader. */
  3. /* Altivec extension found */
  4. /* #undef ALTIVEC_GCC */
  5. /* "Enable debug code features" */
  6. /* #undef DEBUG */
  7. /* PPC_ASM assembly found */
  8. /* #undef GCC_PCC_ASM */
  9. /* X86_64_ASM assembly found */
  10. /* #undef GCC_X86_64_ASM */
  11. /* X86_ASM assembly found */
  12. //#define GCC_X86_ASM
  13. /* Define to 1 if you have the <dlfcn.h> header file. */
  14. #define HAVE_DLFCN_H 1
  15. /* Define to 1 if you have the <GLUT/glut.h> header file. */
  16. /* #undef HAVE_GLUT_GLUT_H */
  17. /* Define to 1 if you have the <GL/glut.h> header file. */
  18. /* #undef HAVE_GL_GLUT_H */
  19. /* Define to 1 if you have the <GL/glu.h> header file. */
  20. /* #undef HAVE_GL_GLU_H */
  21. /* Define to 1 if you have the <GL/gl.h> header file. */
  22. /* #undef HAVE_GL_GL_H */
  23. /* Define to 1 if you have the <inttypes.h> header file. */
  24. #define HAVE_INTTYPES_H 1
  25. /* Define to 1 if you have the `m' library (-lm). */
  26. #define HAVE_LIBM 1
  27. /* Define to 1 if you have the `z' library (-lz). */
  28. #define HAVE_LIBZ 1
  29. /* Define to 1 if you have the <memory.h> header file. */
  30. #define HAVE_MEMORY_H 1
  31. /* Define to 1 if you have the <OpenGL/glu.h> header file. */
  32. /* #undef HAVE_OPENGL_GLU_H */
  33. /* Define to 1 if you have the <OpenGL/gl.h> header file. */
  34. /* #undef HAVE_OPENGL_GL_H */
  35. /* Define if you have POSIX threads libraries and header files. */
  36. #define HAVE_PTHREAD 1
  37. /* Define to 1 if you have the <stdint.h> header file. */
  38. #define HAVE_STDINT_H 1
  39. /* Define to 1 if you have the <stdlib.h> header file. */
  40. #define HAVE_STDLIB_H 1
  41. /* Define to 1 if you have the <strings.h> header file. */
  42. #define HAVE_STRINGS_H 1
  43. /* Define to 1 if you have the <string.h> header file. */
  44. #define HAVE_STRING_H 1
  45. /* Define to 1 if you have the <sys/stat.h> header file. */
  46. #define HAVE_SYS_STAT_H 1
  47. /* Define to 1 if you have the <sys/types.h> header file. */
  48. #define HAVE_SYS_TYPES_H 1
  49. /* Define to 1 if you have the <unistd.h> header file. */
  50. #define HAVE_UNISTD_H 1
  51. /* Use nonstandard varargs form for the GLU tesselator callback */
  52. /* #undef HAVE_VARARGS_GLU_TESSCB */
  53. /* Define to 1 if you have the <windows.h> header file. */
  54. /* #undef HAVE_WINDOWS_H */
  55. /* Support Allegro API */
  56. /* #undef ILUT_USE_ALLEGRO */
  57. /* Support DirectX8 API */
  58. /* #undef ILUT_USE_DIRECTX8 */
  59. /* Support DirectX9 API */
  60. /* #undef ILUT_USE_DIRECTX9 */
  61. /* Define if system supports OpenGL API */
  62. /* #undef ILUT_USE_OPENGL */
  63. /* Support SDL API */
  64. /* #undef ILUT_USE_SDL */
  65. /* Support X11 API */
  66. /* #undef ILUT_USE_X11 */
  67. /* Support X11 XRender extension */
  68. /* #undef ILUT_USE_XRENDER */
  69. /* Support X11 XShm extension */
  70. /* #undef ILUT_USE_XSHM */
  71. /* Define if you want to build ILU part of DevIL (used in DevIL
  72. examples/tests) */
  73. /* #undef ILU_ENABLED */
  74. /* Define if you can support at least some ASM */
  75. //#define IL_INLINE_ASM 1
  76. /* blp support (BLP is the texture format for Blizzard games.) */
  77. /* #undef IL_NO_BLP */
  78. /* bmp support (BMP is a standard Windows bitmap.) */
  79. /* #undef IL_NO_BMP */
  80. /* dcx support (DCX is a multi-page PCX file.) */
  81. /* #undef IL_NO_DCX */
  82. /* dds support (DDS (DirectDraw Surface) is used by DirectX to load images
  83. (usually DXTC).) */
  84. /* #undef IL_NO_DDS */
  85. /* dicom support (DICOM (Digital Imaging and Communications in Medicine) is
  86. used extensively in medical imaging.) */
  87. /* #undef IL_NO_DICOM */
  88. /* exr support (EXR is a HDR image file format standardized by Industrial
  89. Light and Magic. OpenEXR powered) */
  90. #define IL_NO_EXR
  91. /* fits support (FITS (Flexible Image Transport System) is used for storing
  92. scientific images and is used extensively in astronomy.) */
  93. /* #undef IL_NO_FITS */
  94. /* Define if you want to disable support for various game formats */
  95. /* #undef IL_NO_GAMES */
  96. /* gif support (GIF is lossy and proprietary format used mainly to make
  97. animations) */
  98. /* #undef IL_NO_GIF */
  99. /* hdr support (HDR is the Radiance High Dynamic Range format, using more bits
  100. per channel than normal.) */
  101. /* #undef IL_NO_HDR */
  102. /* icns support (ICNS is the icon format for the Mac OS X operation system.)
  103. */
  104. /* #undef IL_NO_ICNS */
  105. /* icon support (ICO is the icon format for the Windows operating system.) */
  106. /* #undef IL_NO_ICON */
  107. /* iff support (IFF (Interchange File Format) is used to transfer images
  108. between software from different companies.) */
  109. /* #undef IL_NO_IFF */
  110. /* ilbm support (ILBM (Amiga Interleaved BitMap Format).) */
  111. /* #undef IL_NO_ILBM */
  112. /* iwi support (IWI is the Infinity Ward Image format used in the Call of Duty
  113. games.) */
  114. /* #undef IL_NO_IWI */
  115. /* jp2 support (JP2 (JPEG 2000) is a better, but not so widespread,
  116. alternative to JPEG. JasPer powered) */
  117. /* #undef IL_NO_JP2 */
  118. /* jpeg support (JPEG is most common lossy format. libjpeg powered) */
  119. /* #undef IL_NO_JPG */
  120. /* lcms support () */
  121. /* #undef IL_NO_LCMS */
  122. /* lif support (LIF is the image format of the game Homeworld.) */
  123. /* #undef IL_NO_LIF */
  124. /* mdl support (MDL is the format for models in the game Half-Life.) */
  125. /* #undef IL_NO_MDL */
  126. /* mng support (MNG is basically the animated version of PNG but is not
  127. widespread.) */
  128. /* #undef IL_NO_MNG */
  129. /* mp3 support (MP3 (MPEG-1 Audio Layer 3) sometimes have images in them, such
  130. as cover art.) */
  131. /* #undef IL_NO_MP3 */
  132. /* pcd support (PCD is the Kodak PhotoCD format.) */
  133. /* #undef IL_NO_PCD */
  134. /* pcx support (PCX is one of the first widely accepted DOS imaging standards)
  135. */
  136. /* #undef IL_NO_PCX */
  137. /* pic support (PIC is used by SoftImage software.) */
  138. /* #undef IL_NO_PIC */
  139. /* pix support () */
  140. /* #undef IL_NO_PIX */
  141. /* png support (PNG is a smart, loseless and even open format. libpng
  142. powered.) */
  143. /* #undef IL_NO_PNG */
  144. /* pnm support (PNM (Portable aNy Map format) is considered the
  145. least-common-denominator for converting pixmap, graymap, or bitmap files
  146. between different platforms.) */
  147. /* #undef IL_NO_PNM */
  148. /* psd support (PSD is the PhotoShop native file format.) */
  149. /* #undef IL_NO_PSD */
  150. /* psp support (PSP is the Paint Shop Pro native file format.) */
  151. /* #undef IL_NO_PSP */
  152. /* pxr support (PXR is used by Pixar.) */
  153. /* #undef IL_NO_PXR */
  154. /* raw support (RAW is simply raw data.) */
  155. /* #undef IL_NO_RAW */
  156. /* rot support (ROT is the image format for the game Homeworld 2.) */
  157. /* #undef IL_NO_ROT */
  158. /* sgi support (SGI is the native raster graphics file format for Silicon
  159. Graphics workstations) */
  160. /* #undef IL_NO_SGI */
  161. /* sun support (SUN is the image format used on Sun's operating systems.) */
  162. /* #undef IL_NO_SUN */
  163. /* texture support (TEXTURE is the format used in Medieval II: Total War
  164. (similar to DDS).) */
  165. /* #undef IL_NO_TEXTURE */
  166. /* tga support (TGA (aka TARGA file format) has been used mainly in games. It
  167. is open and simple.) */
  168. /* #undef IL_NO_TGA */
  169. /* tiff support (TIFF is a lossless format supporting greater color depths.
  170. libtiff powered) */
  171. /* #undef IL_NO_TIF */
  172. /* tpl support (TPL is the format used by many GameCube and Wii games.) */
  173. /* #undef IL_NO_TPL */
  174. /* utx support (UTX is the format used in the Unreal Tournament game series.)
  175. */
  176. /* #undef IL_NO_UTX */
  177. /* vtf support (VTF (Valve Texture Format) is used by games based on Valve's
  178. Source engine.) */
  179. /* #undef IL_NO_VTF */
  180. /* doom support (WAD is the format for graphics in the original DooM I/II.) */
  181. /* #undef IL_NO_WAD */
  182. /* wal support (WAL is the image format used for the game Quake 2.) */
  183. /* #undef IL_NO_WAL */
  184. /* wbmp support (WBMP (Wireless Application Protocol Bitmap) is a monochrome
  185. graphics file format optimized for mobile computing devices) */
  186. /* #undef IL_NO_WBMP */
  187. /* wdp support (WDP is Microsoft's successor to JPEG, able to store many
  188. different image types either lossy or losslessly, also known as HD Photo.)
  189. */
  190. /* #undef IL_NO_WDP */
  191. /* xpm support (XPM (X PixMap) is an ASCII-based image used in X Windows.) */
  192. /* #undef IL_NO_XPM */
  193. /* Define if you have nvidia texture tools library installed */
  194. /* #undef IL_USE_DXTC_NVIDIA */
  195. /* Define if you have libsquish installed */
  196. /* #undef IL_USE_DXTC_SQUISH */
  197. /* Use libjpeg without modification. always enabled. */
  198. #define IL_USE_JPEGLIB_UNMODIFIED 1
  199. /* LCMS include without lcms/ support */
  200. //#define LCMS_NODIRINCLUDE 1
  201. /* Define to the sub-directory in which libtool stores uninstalled libraries.
  202. */
  203. #define LT_OBJDIR ".libs/"
  204. /* Building on Mac OS X */
  205. /* #undef MAX_OS_X */
  206. /* define if you have memalign memory allocation */
  207. #define MEMALIGN 1
  208. /* define if you have mm_malloc.h header */
  209. //#define MM_MALLOC
  210. /* Define to 1 if your C compiler doesn't accept -c and -o together. */
  211. /* #undef NO_MINUS_C_MINUS_O */
  212. /* Name of package */
  213. #define PACKAGE "devil"
  214. /* Define to the address where bug reports for this package should be sent. */
  215. #define PACKAGE_BUGREPORT "bubla@users.sourceforge.net"
  216. /* Define to the full name of this package. */
  217. #define PACKAGE_NAME "DevIL"
  218. /* Define to the full name and version of this package. */
  219. #define PACKAGE_STRING "DevIL 1.7.8"
  220. /* Define to the one symbol short name of this package. */
  221. #define PACKAGE_TARNAME "devil"
  222. /* Define to the version of this package. */
  223. #define PACKAGE_VERSION "1.7.8"
  224. /* define if you have posix_memalign memory allocation */
  225. #define POSIX_MEMALIGN 1
  226. /* Define to necessary symbol if this constant uses a non-standard name on
  227. your system. */
  228. /* #undef PTHREAD_CREATE_JOINABLE */
  229. /* restric keyword available */
  230. /* #undef RESTRICT_KEYWORD */
  231. /* SSE extension found */
  232. //#define SSE
  233. /* SSE2 extension found */
  234. //#define SSE2
  235. /* SSE3 extension found */
  236. //#define SSE3
  237. /* Define to 1 if you have the ANSI C header files. */
  238. #define STDC_HEADERS 1
  239. /* define if you have valloc memory allocation */
  240. #define VALLOC 1
  241. /* Memory must be vector aligned */
  242. #define VECTORMEM
  243. /* Version number of package */
  244. #define VERSION "1.7.8"
  245. /* Define to 1 if your processor stores words with the most significant byte
  246. first (like Motorola and SPARC, unlike Intel and VAX). */
  247. /* #undef WORDS_BIGENDIAN */
  248. /* Define to 1 if the X Window System is missing or not being used. */
  249. /* #undef X_DISPLAY_MISSING */