comparison configure @ 32717:465b9f294519

Simplify OpenJPEG check with define_statement_check() helper function.
author diego
date Thu, 20 Jan 2011 11:27:32 +0000
parents 72dfebf10aff
children 1fc2df65b915
comparison
equal deleted inserted replaced
32716:72dfebf10aff 32717:465b9f294519
4852 4852
4853 4853
4854 echocheck "OpenJPEG (JPEG2000) support" 4854 echocheck "OpenJPEG (JPEG2000) support"
4855 if test "$libopenjpeg" = auto ; then 4855 if test "$libopenjpeg" = auto ; then
4856 libopenjpeg=no 4856 libopenjpeg=no
4857 cat > $TMPC << EOF 4857 define_statement_check OPJ_STATIC openjpeg.h 'opj_dparameters_t dec_params; opj_set_default_decoder_parameters(&dec_params)' -lopenjpeg $_ld_lm && libopenjpeg=yes
4858 #define OPJ_STATIC
4859 #include <openjpeg.h>
4860 int main(void) { opj_dparameters_t dec_params; opj_set_default_decoder_parameters(&dec_params); return 0; }
4861 EOF
4862 cc_check -lopenjpeg $_ld_lm && libopenjpeg=yes
4863 fi 4858 fi
4864 echores "$libopenjpeg" 4859 echores "$libopenjpeg"
4865 if test "$libopenjpeg" = yes ; then 4860 if test "$libopenjpeg" = yes ; then
4866 def_libopenjpeg='#define CONFIG_LIBOPENJPEG 1' 4861 def_libopenjpeg='#define CONFIG_LIBOPENJPEG 1'
4867 extra_ldflags="$extra_ldflags -lopenjpeg" 4862 extra_ldflags="$extra_ldflags -lopenjpeg"