allow compiling without JPEG (unfinished)
This commit is contained in:
+15
-4
@@ -77,16 +77,27 @@ if test "$have_libpng" = "no"; then
|
|||||||
echo "*** libpng is required to build StepMania; please make sure that"
|
echo "*** libpng is required to build StepMania; please make sure that"
|
||||||
echo "*** it is installed to continue the build process."
|
echo "*** it is installed to continue the build process."
|
||||||
exit 1
|
exit 1
|
||||||
|
else
|
||||||
|
LIBS="$LIBS -lpng"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
AC_ARG_WITH(jpeg, AC_HELP_STRING([--without-jpeg], [Disable JPEG support]), with_jpeg=$withval, with_jpeg=yes)
|
||||||
|
|
||||||
have_libjpeg=yes
|
have_libjpeg=yes
|
||||||
AC_SEARCH_LIBS(jpeg_read_scanlines, [jpeg], , have_libjpeg=no)
|
AC_SEARCH_LIBS(jpeg_read_scanlines, [jpeg], , have_libjpeg=no)
|
||||||
AC_CHECK_HEADER(jpeglib.h, , have_libjpeg=no)
|
AC_CHECK_HEADER(jpeglib.h, , have_libjpeg=no)
|
||||||
if test "$have_libjpeg" = "no"; then
|
if test "$have_libjpeg" = "no"; then
|
||||||
echo
|
# Require JPEG by default, so people don't compile without it
|
||||||
echo "*** libjpeg is required to build StepMania; please make sure that"
|
# by accident and then come asking us why files won't load.
|
||||||
echo "*** it is installed to continue the build process."
|
if test "$with_jpeg" = "yes"; then
|
||||||
exit 1
|
AC_MSG_ERROR(
|
||||||
|
[libjpeg is required to build StepMania; please make sure that it is installed
|
||||||
|
to continue the build process. If you really want to compile without JPEG
|
||||||
|
support, pass the "--without-jpeg" flag to configure.])
|
||||||
|
fi
|
||||||
|
AC_DEFINE(NO_JPEG_SUPPORT, 1, [JPEG support not available])
|
||||||
|
else
|
||||||
|
LIBS="$LIBS -ljpeg"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
SM_LUA
|
SM_LUA
|
||||||
|
|||||||
Reference in New Issue
Block a user