From abba535271c3bd617d198c237a6fbb7d8dbb8cf7 Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Thu, 16 Apr 2015 19:02:41 +0300 Subject: [PATCH] Don't link with -ljpeg on MS-Windows, to avoid dependency on DLL * configure.ac (LIBJPEG): Leave it empty for MinGW. --- configure.ac | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 39f3f9f5f2f..4cb3c354da5 100644 --- a/configure.ac +++ b/configure.ac @@ -3186,7 +3186,6 @@ fi AC_SUBST(LIBXPM) ### Use -ljpeg if available, unless `--with-jpeg=no'. -### mingw32 doesn't use -ljpeg, since it loads the library dynamically. HAVE_JPEG=no LIBJPEG= if test "${with_jpeg}" != "no"; then @@ -3222,7 +3221,11 @@ if test "${with_jpeg}" != "no"; then HAVE_JPEG=yes AC_DEFINE([HAVE_JPEG], 1, [Define to 1 if you have the jpeg library (typically -ljpeg).]) - test "$emacs_cv_jpeglib" != yes && LIBJPEG=$emacs_cv_jpeglib + ### mingw32 doesn't use -ljpeg, since it loads the library + ### dynamically when needed, and doesn't want a run-time + ### dependency on the jpeglib DLL. + test "$emacs_cv_jpeglib" != yes && test "${opsys}" != "mingw32" \ + && LIBJPEG=$emacs_cv_jpeglib fi fi AC_SUBST(LIBJPEG) -- 2.39.5