1/* create config.h for CMake */ 2#define PACKAGE_VERSION "@PACKAGE_VERSION@" 3 4#cmakedefine HAVE_INTTYPES_H 5#cmakedefine HAVE_MEMORY_H 6#cmakedefine HAVE_STDINT_H 7#cmakedefine HAVE_STDLIB_H 8#cmakedefine HAVE_STRINGS_H 9#cmakedefine HAVE_STRING_H 10#cmakedefine HAVE_SYS_STAT_H 11#cmakedefine HAVE_SYS_TYPES_H 12#cmakedefine HAVE_UNISTD_H 13#cmakedefine HAVE_LIBPNG 14#cmakedefine HAVE_PNG_H 15#cmakedefine HAVE_LIBTIFF 16#cmakedefine HAVE_TIFF_H 17 18#cmakedefine HAVE_LIBLCMS1 19#cmakedefine HAVE_LIBLCMS2 20#cmakedefine HAVE_LCMS1_H 21#cmakedefine HAVE_LCMS2_H 22#cmakedefine USE_SYSTEM_GETOPT 23 24/* Byte order. */ 25/* All compilers that support Mac OS X define either __BIG_ENDIAN__ or 26__LITTLE_ENDIAN__ to match the endianness of the architecture being 27compiled for. This is not necessarily the same as the architecture of the 28machine doing the building. In order to support Universal Binaries on 29Mac OS X, we prefer those defines to decide the endianness. 30On other platforms we use the result of the TRY_RUN. */ 31#if !defined(__APPLE__) 32#cmakedefine OPJ_BIG_ENDIAN 33#elif defined(__BIG_ENDIAN__) 34# define OPJ_BIG_ENDIAN 35#endif 36 37