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