00001 /* include/IL/config.h. Generated from config.h.in by configure. */ 00002 /* include/IL/config.h.in. Generated from configure.ac by autoheader. */ 00003 00004 /* Altivec extension found */ 00005 /* #undef ALTIVEC_GCC */ 00006 00007 /* "Enable debug code features" */ 00008 /* #undef DEBUG */ 00009 00010 /* PPC_ASM assembly found */ 00011 /* #undef GCC_PCC_ASM */ 00012 00013 /* X86_64_ASM assembly found */ 00014 #define GCC_X86_64_ASM 00015 00016 /* X86_ASM assembly found */ 00017 /* #undef GCC_X86_ASM */ 00018 00019 /* Define to 1 if you have the <dlfcn.h> header file. */ 00020 #define HAVE_DLFCN_H 1 00021 00022 /* Define to 1 if you have the <GLUT/glut.h> header file. */ 00023 /* #undef HAVE_GLUT_GLUT_H */ 00024 00025 /* Define to 1 if you have the <GL/glut.h> header file. */ 00026 #define HAVE_GL_GLUT_H 1 00027 00028 /* Define to 1 if you have the <GL/glu.h> header file. */ 00029 #define HAVE_GL_GLU_H 1 00030 00031 /* Define to 1 if you have the <GL/gl.h> header file. */ 00032 #define HAVE_GL_GL_H 1 00033 00034 /* Define to 1 if you have the <inttypes.h> header file. */ 00035 #define HAVE_INTTYPES_H 1 00036 00037 /* Define to 1 if you have the `m' library (-lm). */ 00038 #define HAVE_LIBM 1 00039 00040 /* Define to 1 if you have the `z' library (-lz). */ 00041 #define HAVE_LIBZ 1 00042 00043 /* Define to 1 if you have the <memory.h> header file. */ 00044 #define HAVE_MEMORY_H 1 00045 00046 /* Define to 1 if you have the <OpenGL/glu.h> header file. */ 00047 /* #undef HAVE_OPENGL_GLU_H */ 00048 00049 /* Define to 1 if you have the <OpenGL/gl.h> header file. */ 00050 /* #undef HAVE_OPENGL_GL_H */ 00051 00052 /* Define if you have POSIX threads libraries and header files. */ 00053 #define HAVE_PTHREAD 1 00054 00055 /* Define to 1 if you have the <stdint.h> header file. */ 00056 #define HAVE_STDINT_H 1 00057 00058 /* Define to 1 if you have the <stdlib.h> header file. */ 00059 #define HAVE_STDLIB_H 1 00060 00061 /* Define to 1 if you have the <strings.h> header file. */ 00062 #define HAVE_STRINGS_H 1 00063 00064 /* Define to 1 if you have the <string.h> header file. */ 00065 #define HAVE_STRING_H 1 00066 00067 /* Define to 1 if you have the <sys/stat.h> header file. */ 00068 #define HAVE_SYS_STAT_H 1 00069 00070 /* Define to 1 if you have the <sys/types.h> header file. */ 00071 #define HAVE_SYS_TYPES_H 1 00072 00073 /* Define to 1 if you have the <unistd.h> header file. */ 00074 #define HAVE_UNISTD_H 1 00075 00076 /* Use nonstandard varargs form for the GLU tesselator callback */ 00077 /* #undef HAVE_VARARGS_GLU_TESSCB */ 00078 00079 /* Define to 1 if you have the <windows.h> header file. */ 00080 /* #undef HAVE_WINDOWS_H */ 00081 00082 /* Support Allegro API */ 00083 /* #undef ILUT_USE_ALLEGRO */ 00084 00085 /* Support DirectX8 API */ 00086 /* #undef ILUT_USE_DIRECTX8 */ 00087 00088 /* Support DirectX9 API */ 00089 /* #undef ILUT_USE_DIRECTX9 */ 00090 00091 /* Define if system supports OpenGL API */ 00092 #define ILUT_USE_OPENGL 1 00093 00094 /* Support SDL API */ 00095 /* #undef ILUT_USE_SDL */ 00096 00097 /* Support X11 API */ 00098 #define ILUT_USE_X11 1 00099 00100 /* Support X11 XRender extension */ 00101 /* #undef ILUT_USE_XRENDER */ 00102 00103 /* Support X11 XShm extension */ 00104 #define ILUT_USE_XSHM 00105 00106 /* Define if you want to build ILU part of DevIL (used in DevIL 00107 examples/tests) */ 00108 #define ILU_ENABLED 00109 00110 /* Define if you can support at least some ASM */ 00111 #define IL_INLINE_ASM 1 00112 00113 /* blp support (BLP is the texture format for Blizzard games.) */ 00114 /* #undef IL_NO_BLP */ 00115 00116 /* bmp support (BMP is a standard Windows bitmap.) */ 00117 /* #undef IL_NO_BMP */ 00118 00119 /* dcx support (DCX is a multi-page PCX file.) */ 00120 /* #undef IL_NO_DCX */ 00121 00122 /* dds support (DDS (DirectDraw Surface) is used by DirectX to load images 00123 (usually DXTC).) */ 00124 /* #undef IL_NO_DDS */ 00125 00126 /* dicom support (DICOM (Digital Imaging and Communications in Medicine) is 00127 used extensively in medical imaging.) */ 00128 /* #undef IL_NO_DICOM */ 00129 00130 /* exr support (EXR is a HDR image file format standardized by Industrial 00131 Light and Magic. OpenEXR powered) */ 00132 /* #undef IL_NO_EXR */ 00133 00134 /* fits support (FITS (Flexible Image Transport System) is used for storing 00135 scientific images and is used extensively in astronomy.) */ 00136 /* #undef IL_NO_FITS */ 00137 00138 /* Define if you want to disable support for various game formats */ 00139 /* #undef IL_NO_GAMES */ 00140 00141 /* gif support (GIF is lossy and proprietary format used mainly to make 00142 animations) */ 00143 /* #undef IL_NO_GIF */ 00144 00145 /* hdr support (HDR is the Radiance High Dynamic Range format, using more bits 00146 per channel than normal.) */ 00147 /* #undef IL_NO_HDR */ 00148 00149 /* icns support (ICNS is the icon format for the Mac OS X operation system.) 00150 */ 00151 /* #undef IL_NO_ICNS */ 00152 00153 /* icon support (ICO is the icon format for the Windows operating system.) */ 00154 /* #undef IL_NO_ICON */ 00155 00156 /* iff support (IFF (Interchange File Format) is used to transfer images 00157 between software from different companies.) */ 00158 /* #undef IL_NO_IFF */ 00159 00160 /* ilbm support (ILBM (Amiga Interleaved BitMap Format).) */ 00161 /* #undef IL_NO_ILBM */ 00162 00163 /* iwi support (IWI is the Infinity Ward Image format used in the Call of Duty 00164 games.) */ 00165 /* #undef IL_NO_IWI */ 00166 00167 /* jp2 support (JP2 (JPEG 2000) is a better, but not so widespread, 00168 alternative to JPEG. JasPer powered) */ 00169 /* #undef IL_NO_JP2 */ 00170 00171 /* jpeg support (JPEG is most common lossy format. libjpeg powered) */ 00172 /* #undef IL_NO_JPG */ 00173 00174 /* lcms support () */ 00175 /* #undef IL_NO_LCMS */ 00176 00177 /* lif support (LIF is the image format of the game Homeworld.) */ 00178 /* #undef IL_NO_LIF */ 00179 00180 /* mdl support (MDL is the format for models in the game Half-Life.) */ 00181 /* #undef IL_NO_MDL */ 00182 00183 /* mng support (MNG is basically the animated version of PNG but is not 00184 widespread.) */ 00185 #define IL_NO_MNG 00186 00187 /* mp3 support (MP3 (MPEG-1 Audio Layer 3) sometimes have images in them, such 00188 as cover art.) */ 00189 /* #undef IL_NO_MP3 */ 00190 00191 /* pcd support (PCD is the Kodak PhotoCD format.) */ 00192 /* #undef IL_NO_PCD */ 00193 00194 /* pcx support (PCX is one of the first widely accepted DOS imaging standards) 00195 */ 00196 /* #undef IL_NO_PCX */ 00197 00198 /* pic support (PIC is used by SoftImage software.) */ 00199 /* #undef IL_NO_PIC */ 00200 00201 /* pix support () */ 00202 /* #undef IL_NO_PIX */ 00203 00204 /* png support (PNG is a smart, loseless and even open format. libpng 00205 powered.) */ 00206 /* #undef IL_NO_PNG */ 00207 00208 /* pnm support (PNM (Portable aNy Map format) is considered the 00209 least-common-denominator for converting pixmap, graymap, or bitmap files 00210 between different platforms.) */ 00211 /* #undef IL_NO_PNM */ 00212 00213 /* psd support (PSD is the PhotoShop native file format.) */ 00214 /* #undef IL_NO_PSD */ 00215 00216 /* psp support (PSP is the Paint Shop Pro native file format.) */ 00217 /* #undef IL_NO_PSP */ 00218 00219 /* pxr support (PXR is used by Pixar.) */ 00220 /* #undef IL_NO_PXR */ 00221 00222 /* raw support (RAW is simply raw data.) */ 00223 /* #undef IL_NO_RAW */ 00224 00225 /* rot support (ROT is the image format for the game Homeworld 2.) */ 00226 /* #undef IL_NO_ROT */ 00227 00228 /* sgi support (SGI is the native raster graphics file format for Silicon 00229 Graphics workstations) */ 00230 /* #undef IL_NO_SGI */ 00231 00232 /* sun support (SUN is the image format used on Sun's operating systems.) */ 00233 /* #undef IL_NO_SUN */ 00234 00235 /* texture support (TEXTURE is the format used in Medieval II: Total War 00236 (similar to DDS).) */ 00237 /* #undef IL_NO_TEXTURE */ 00238 00239 /* tga support (TGA (aka TARGA file format) has been used mainly in games. It 00240 is open and simple.) */ 00241 /* #undef IL_NO_TGA */ 00242 00243 /* tiff support (TIFF is a lossless format supporting greater color depths. 00244 libtiff powered) */ 00245 /* #undef IL_NO_TIF */ 00246 00247 /* tpl support (TPL is the format used by many GameCube and Wii games.) */ 00248 /* #undef IL_NO_TPL */ 00249 00250 /* utx support (UTX is the format used in the Unreal Tournament game series.) 00251 */ 00252 /* #undef IL_NO_UTX */ 00253 00254 /* vtf support (VTF (Valve Texture Format) is used by games based on Valve's 00255 Source engine.) */ 00256 /* #undef IL_NO_VTF */ 00257 00258 /* doom support (WAD is the format for graphics in the original DooM I/II.) */ 00259 /* #undef IL_NO_WAD */ 00260 00261 /* wal support (WAL is the image format used for the game Quake 2.) */ 00262 /* #undef IL_NO_WAL */ 00263 00264 /* wbmp support (WBMP (Wireless Application Protocol Bitmap) is a monochrome 00265 graphics file format optimized for mobile computing devices) */ 00266 /* #undef IL_NO_WBMP */ 00267 00268 /* wdp support (WDP is Microsoft's successor to JPEG, able to store many 00269 different image types either lossy or losslessly, also known as HD Photo.) 00270 */ 00271 /* #undef IL_NO_WDP */ 00272 00273 /* xpm support (XPM (X PixMap) is an ASCII-based image used in X Windows.) */ 00274 /* #undef IL_NO_XPM */ 00275 00276 /* Define if you have nvidia texture tools library installed */ 00277 /* #undef IL_USE_DXTC_NVIDIA */ 00278 00279 /* Define if you have libsquish installed */ 00280 /* #undef IL_USE_DXTC_SQUISH */ 00281 00282 /* Use libjpeg without modification. always enabled. */ 00283 #define IL_USE_JPEGLIB_UNMODIFIED 1 00284 00285 /* LCMS include without lcms/ support */ 00286 #define LCMS_NODIRINCLUDE 1 00287 00288 /* Define to the sub-directory in which libtool stores uninstalled libraries. 00289 */ 00290 #define LT_OBJDIR ".libs/" 00291 00292 /* Building on Mac OS X */ 00293 /* #undef MAX_OS_X */ 00294 00295 /* define if you have memalign memory allocation */ 00296 #define MEMALIGN 1 00297 00298 /* define if you have mm_malloc.h header */ 00299 #define MM_MALLOC 1 00300 00301 /* Define to 1 if your C compiler doesn't accept -c and -o together. */ 00302 /* #undef NO_MINUS_C_MINUS_O */ 00303 00304 /* Name of package */ 00305 #define PACKAGE "devil" 00306 00307 /* Define to the address where bug reports for this package should be sent. */ 00308 #define PACKAGE_BUGREPORT "bubla@users.sourceforge.net" 00309 00310 /* Define to the full name of this package. */ 00311 #define PACKAGE_NAME "DevIL" 00312 00313 /* Define to the full name and version of this package. */ 00314 #define PACKAGE_STRING "DevIL 1.7.8" 00315 00316 /* Define to the one symbol short name of this package. */ 00317 #define PACKAGE_TARNAME "devil" 00318 00319 /* Define to the version of this package. */ 00320 #define PACKAGE_VERSION "1.7.8" 00321 00322 /* define if you have posix_memalign memory allocation */ 00323 #define POSIX_MEMALIGN 1 00324 00325 /* Define to necessary symbol if this constant uses a non-standard name on 00326 your system. */ 00327 /* #undef PTHREAD_CREATE_JOINABLE */ 00328 00329 /* restric keyword available */ 00330 /* #undef RESTRICT_KEYWORD */ 00331 00332 /* SSE extension found */ 00333 #define SSE 00334 00335 /* SSE2 extension found */ 00336 #define SSE2 00337 00338 /* SSE3 extension found */ 00339 #define SSE3 00340 00341 /* Define to 1 if you have the ANSI C header files. */ 00342 #define STDC_HEADERS 1 00343 00344 /* define if you have valloc memory allocation */ 00345 #define VALLOC 1 00346 00347 /* Memory must be vector aligned */ 00348 #define VECTORMEM 00349 00350 /* Version number of package */ 00351 #define VERSION "1.7.8" 00352 00353 /* Define to 1 if your processor stores words with the most significant byte 00354 first (like Motorola and SPARC, unlike Intel and VAX). */ 00355 /* #undef WORDS_BIGENDIAN */ 00356 00357 /* Define to 1 if the X Window System is missing or not being used. */ 00358 /* #undef X_DISPLAY_MISSING */