Lines 223-268
Link Here
|
223 |
AC_CHECK_FUNCS(memmem) |
223 |
AC_CHECK_FUNCS(memmem) |
224 |
|
224 |
|
225 |
# Check for zlib. |
225 |
# Check for zlib. |
226 |
AC_CHECK_LIB(z, deflate) |
226 |
AC_ARG_WITH([zlib], |
|
|
227 |
[AS_HELP_STRING([--with-zlib], |
228 |
[build zlib support <:@default=check@:>@])], |
229 |
[], |
230 |
[with_zlib=check]) |
231 |
|
232 |
AS_IF([test "x$with_zlib" != xno], |
233 |
[AC_CHECK_LIB([z], [deflate]) ] ) |
227 |
have_zlib=${ac_cv_lib_z_deflate:-no} |
234 |
have_zlib=${ac_cv_lib_z_deflate:-no} |
228 |
|
235 |
|
229 |
# Check for libbz2 |
236 |
# Check for libbz2 |
230 |
AC_CHECK_LIB(bz2, BZ2_bzReadOpen) |
237 |
AC_ARG_WITH([bzip2], |
|
|
238 |
[AS_HELP_STRING([--with-bzip2], |
239 |
[build bzip2 support <:@default=check@:>@])], |
240 |
[], |
241 |
[with_bzip2=check]) |
242 |
|
243 |
AS_IF([test "x$with_bzip2" != xno], |
244 |
[AC_CHECK_LIB([bz2], [BZ2_bzReadOpen]) ] ) |
231 |
have_libbz2=${ac_cv_lib_bz2_BZ2_bzReadOpen:-no} |
245 |
have_libbz2=${ac_cv_lib_bz2_BZ2_bzReadOpen:-no} |
232 |
|
246 |
|
233 |
# Check for jpeg headers and library. |
247 |
# Check for jpeg headers and library. |
234 |
AC_CHECK_HEADER(jpeglib.h, |
248 |
AC_ARG_WITH([jpeg], |
235 |
AC_CHECK_LIB(jpeg, jpeg_CreateCompress)) |
249 |
[AS_HELP_STRING([--with-jpeg], |
|
|
250 |
[build jpeg support <:@default=check@:>@])], |
251 |
[], |
252 |
[with_jpeg=check]) |
253 |
|
254 |
AS_IF([test "x$with_jpeg" != xno], |
255 |
[AC_CHECK_HEADER([jpeglib.h], |
256 |
[AC_CHECK_LIB([jpeg], [jpeg_CreateCompress])] ) ] ) |
236 |
have_jpeg=${ac_cv_lib_jpeg_jpeg_CreateCompress:-no} |
257 |
have_jpeg=${ac_cv_lib_jpeg_jpeg_CreateCompress:-no} |
237 |
|
258 |
|
238 |
# Check for tiff headers and library. |
259 |
# Check for tiff headers and library. |
239 |
AC_CHECK_HEADER(tiffio.h, |
260 |
AC_ARG_WITH([tiff], |
240 |
AC_CHECK_LIB(tiff, TIFFSetErrorHandler)) |
261 |
[AS_HELP_STRING([--with-tiff], |
|
|
262 |
[build tiff support <:@default=check@:>@])], |
263 |
[], |
264 |
[with_tiff=check]) |
265 |
|
266 |
AS_IF([test "x$with_tiff" != xno], |
267 |
[AC_CHECK_HEADER([tiffio.h], |
268 |
[AC_CHECK_LIB([tiff], [TIFFSetErrorHandler]) ] ) ] ) |
241 |
have_tiff=${ac_cv_lib_tiff_TIFFSetErrorHandler:-no} |
269 |
have_tiff=${ac_cv_lib_tiff_TIFFSetErrorHandler:-no} |
242 |
|
270 |
|
243 |
PKG_CHECK_MODULES(LIBPNG, libpng, |
271 |
AC_ARG_WITH([libpng], |
244 |
[ have_png=yes |
272 |
[AS_HELP_STRING([--with-libpng], |
245 |
AC_DEFINE(HAVE_LIBPNG, 1, have the png library) ], |
273 |
[build libpng support <:@default=check@:>@])], |
246 |
[ have_png=no |
274 |
[], |
247 |
AC_MSG_RESULT($LIBPNG_PKG_ERRORS) ] ) |
275 |
[with_libpng=check]) |
248 |
|
276 |
|
249 |
PKG_CHECK_MODULES(CFITSIO, cfitsio, |
277 |
have_png=no |
250 |
[ have_cfitsio=yes |
278 |
AS_IF([test "x$with_libpng" != xno], |
251 |
AC_DEFINE(HAVE_LIBCFITSIO, 1, have the cfitsio library) ], |
279 |
[PKG_CHECK_MODULES(LIBPNG, libpng, |
252 |
[ have_cfitsio=no |
280 |
[ have_png=yes |
253 |
AC_MSG_RESULT($CFITSIO_PKG_ERRORS) ] ) |
281 |
AC_DEFINE(HAVE_LIBPNG, 1, have the png library) ], |
254 |
|
282 |
[ have_png=no |
255 |
PKG_CHECK_MODULES(EXIV2, exiv2 >= 0.16, |
283 |
AC_MSG_RESULT($LIBPNG_PKG_ERRORS) ] ) ] ) |
256 |
[ have_exiv2=yes |
284 |
|
257 |
AC_DEFINE(HAVE_EXIV2, 1, have the exiv2 library) ], |
285 |
AC_ARG_WITH([cfitsio], |
258 |
[ have_exiv2=no |
286 |
[AS_HELP_STRING([--with-cfitsio], |
259 |
AC_MSG_RESULT($EXIV2_PKG_ERRORS) ] ) |
287 |
[build fits support @<:@default=check@:>@])], |
260 |
|
288 |
[], |
261 |
PKG_CHECK_MODULES(LENSFUN, lensfun >= 0.2.5, |
289 |
[with_cfitsio=check]) |
262 |
[ have_lensfun=yes |
290 |
|
263 |
AC_DEFINE(HAVE_LENSFUN, 1, have the lensfun library) ], |
291 |
have_cfitsio=no |
264 |
[ have_lensfun=no |
292 |
AS_IF([test "x$with_cfitsio" != xno], |
265 |
AC_MSG_RESULT($LENSFUN_PKG_ERRORS) ] ) |
293 |
[PKG_CHECK_MODULES(CFITSIO, cfitsio, |
|
|
294 |
[ have_cfitsio=yes |
295 |
AC_DEFINE(HAVE_LIBCFITSIO, 1, have the cfitsio library) ], |
296 |
[ have_cfitsio=no |
297 |
AC_MSG_RESULT($CFITSIO_PKG_ERRORS) ] ) ] ) |
298 |
|
299 |
AC_ARG_WITH([exiv2], |
300 |
[AS_HELP_STRING([--with-exiv2], |
301 |
[build exiv2 support @<:@default=check@:>@])], |
302 |
[], |
303 |
[with_exiv2=check]) |
304 |
|
305 |
have_exiv2=no |
306 |
AS_IF([test "x$with_exiv2" != xno], |
307 |
[PKG_CHECK_MODULES(EXIV2, exiv2 >= 0.16, |
308 |
[ have_exiv2=yes |
309 |
AC_DEFINE(HAVE_EXIV2, 1, have the exiv2 library) ], |
310 |
[ have_exiv2=no |
311 |
AC_MSG_RESULT($EXIV2_PKG_ERRORS) ] ) ] ) |
312 |
|
313 |
AC_ARG_WITH([lensfun], |
314 |
[AS_HELP_STRING([--with-lensfun], |
315 |
[build lensfun support @<:@default=check@:>@])], |
316 |
[], |
317 |
[with_lensfun=check]) |
318 |
|
319 |
have_lensfun=no |
320 |
AS_IF([test "x$with_lensfun" != xno], |
321 |
[PKG_CHECK_MODULES(LENSFUN, lensfun >= 0.2.5, |
322 |
[ have_lensfun=yes |
323 |
AC_DEFINE(HAVE_LENSFUN, 1, have the lensfun library) ], |
324 |
[ have_lensfun=no |
325 |
AC_MSG_RESULT($LENSFUN_PKG_ERRORS) ] ) ] ) |
266 |
|
326 |
|
267 |
# UFRAW_CPPFLAGS is added to the preprocessor flags AM_CPPFLAGS, |
327 |
# UFRAW_CPPFLAGS is added to the preprocessor flags AM_CPPFLAGS, |
268 |
# affecting also the C and C++ compilers. |
328 |
# affecting also the C and C++ compilers. |