comparison configure.in @ 43614:023476a7048a

(HAVE_JPEG): Turn it off if libjpeg version < 6b. (HAVE_GIF): Don't use old libungif versions that crash.
author Richard M. Stallman <rms@gnu.org>
date Fri, 01 Mar 2002 16:24:31 +0000
parents 849bcdc2a256
children 050eee3f784f
comparison
equal deleted inserted replaced
43613:563edf36ddb5 43614:023476a7048a
1876 AC_CHECK_LIB(jpeg, jpeg_destroy_compress, HAVE_JPEG=yes)) 1876 AC_CHECK_LIB(jpeg, jpeg_destroy_compress, HAVE_JPEG=yes))
1877 fi 1877 fi
1878 1878
1879 if test "${HAVE_JPEG}" = "yes"; then 1879 if test "${HAVE_JPEG}" = "yes"; then
1880 AC_DEFINE(HAVE_JPEG) 1880 AC_DEFINE(HAVE_JPEG)
1881 AC_EGREP_CPP(
1882 changequote({, })dnl avoid leadingspace on the next line
1883 {version= *(6[2-9]|[7-9][0-9])},
1884 changequote([, ])dnl
1885 [#include <jpeglib.h>
1886 version=JPEG_LIB_VERSION
1887 ],
1888 AC_DEFINE(HAVE_JPEG),
1889 [AC_MSG_WARN([libjpeg found, but not version 6b or later])
1890 HAVE_JPEG=no])
1881 fi 1891 fi
1882 fi 1892 fi
1883 1893
1884 ### Use -lpng if available, unless `--with-png=no'. 1894 ### Use -lpng if available, unless `--with-png=no'.
1885 HAVE_PNG=no 1895 HAVE_PNG=no
1913 ### Use -lgif if available, unless `--with-gif=no'. 1923 ### Use -lgif if available, unless `--with-gif=no'.
1914 HAVE_GIF=no 1924 HAVE_GIF=no
1915 if test "${HAVE_X11}" = "yes"; then 1925 if test "${HAVE_X11}" = "yes"; then
1916 if test "${with_gif}" != "no"; then 1926 if test "${with_gif}" != "no"; then
1917 AC_CHECK_HEADER(gif_lib.h, 1927 AC_CHECK_HEADER(gif_lib.h,
1918 AC_CHECK_LIB(ungif, DGifOpen, HAVE_GIF=yes)) 1928 # EGifPutExtensionLast only exists from version libungif-4.1.0b1.
1929 # Earlier versions can crash Emacs.
1930 AC_CHECK_LIB(ungif, EGifPutExtensionLast, HAVE_GIF=yes))
1919 fi 1931 fi
1920 1932
1921 if test "${HAVE_GIF}" = "yes"; then 1933 if test "${HAVE_GIF}" = "yes"; then
1922 AC_DEFINE(HAVE_GIF) 1934 AC_DEFINE(HAVE_GIF)
1923 fi 1935 fi