📄 configure.in
字号:
AC_INIT(src/mga_view.c)AM_CONFIG_HEADER(config.h)AM_INIT_AUTOMAKE([mgaview], [0.1.4])AC_DEFINE_UNQUOTED(VERSION, "$VERSION")AC_PROG_CXXAC_PROG_CCAC_PROG_CPP#AC_DISABLE_STATICAC_PROG_INSTALLAC_PROG_LN_SAC_PROG_MAKE_SETAC_PROG_RANLIBAC_HEADER_STDC#AC_STDC_HEADERSAC_CHECK_HEADERS([fcntl.h inttypes.h stdlib.h string.h sys/ioctl.h termio.h unistd.h])AC_PROG_GCC_TRADITIONALAC_FUNC_MALLOCAC_FUNC_MMAPAM_MAINTAINER_MODELDFLAGS="$LDFLAGS -lm"want_gfl=noAC_ARG_WITH(gfl, [ --with-gfl use libgfl (default)])if test "x$with_gfl" != "xno"; then AC_CHECK_LIB([gfl], [gflLibraryInit],want_gfl=yes,want_gfl=no) if test "x$want_gfl" != "xno"; then GFL_LIBS=-lgfl AC_CHECK_HEADERS([libgfl.h libgfle.h],want_gfl=yes,want_gfl=no) AC_SUBST(GFL_LIBS) fifiwant_zlib=noAC_ARG_WITH(zlib, [ --with-zmg use zmg format (default)])if test "x$with_zlib" != "xno"; then AC_CHECK_LIB([z], [uncompress],want_zlib=yes,want_zlib=no) if test "x$want_zlib" != "xno"; then ZLIB_LIBS=-lz AC_CHECK_HEADERS([zlib.h],want_zlib=yes,want_zlib=no) AC_SUBST(ZLIB_LIBS) fifiwant_mga=noAC_ARG_WITH(mga, [ --with-mga use /dev/mga_vid (default)])if test "x$with_mga" != "xno"; then AC_CHECK_FILE(/dev/mga_vid, want_mga=yes,want_mga=no)fi want_gif=noAC_ARG_WITH(gif, [ --with-gif use libungif (default)])if test "x$with_gif" != "xno"; then AC_CHECK_LIB([ungif], [DGifGetLine],want_gif=yes,want_gif=no) if test "x$want_gif" != "xno"; then GIF_LIBS=-lungif AC_CHECK_HEADERS([gif_lib.h],want_gif=yes,want_gif=no) AC_SUBST(GIF_LIBS) fifiwant_png=noAC_ARG_WITH(png, [ --with-png use libpng (default)])if test "x$with_png" != "xno"; then AC_CHECK_LIB([png], [png_sig_cmp],want_png=yes,want_png=no) if test "x$want_png" != "xno"; then PNG_LIBS=-lpng AC_CHECK_HEADERS([png.h],want_png=yes,want_png=no) AC_SUBST(PNG_LIBS) fifiwant_jpeg=noAC_ARG_WITH(jpeg, [ --with-jpeg use libjpeg (default)])if test "x$with_jpeg" != "xno"; then AC_CHECK_LIB([jpeg], [jpeg_start_decompress],want_jpeg=yes,want_jpeg=no) if test "x$want_jpeg" != "xno"; then JPEG_LIBS=-ljpeg AC_CHECK_HEADERS([jpeglib.h setjmp.h],want_jpeg=yes,want_jpeg=no) AC_SUBST(JPEG_LIBS) fifiwant_tiff=noAC_ARG_WITH(tiff, [ --with-tiff use libtiff (default)])if test "x$with_tiff" != "xno"; then AC_CHECK_LIB([tiff], [TIFFOpen],want_tiff=yes,want_tiff=no) if test "x$want_tiff" != "xno"; then TIFF_LIBS=-ltiff AC_CHECK_HEADERS([tiffio.h],want_tiff=yes,want_tiff=no) AC_SUBST(TIFF_LIBS) fifiwant_mag=noAC_ARG_WITH(mag, [ --with-mag use libMagick (default)])if test "x$with_mag" != "xno"; then AC_CHECK_LIB([Magick], [InitializeMagick],want_mag=yes,want_mag=no) if test "x$want_mag" != "xno"; then IMAG_LIBS=-lMagick AC_CHECK_HEADERS([magick/api.h],want_mag=yes,want_mag=no) AC_SUBST(IMAG_LIBS) fifiwant_x=noAC_ARG_WITH(x, [ --with-x use X display (EXPERIMENTAL)])if test "x$with_x" = "xyes"; then X_LIBS="-L/usr/X11/lib -lX11" AC_CHECK_HEADERS([X11/Xlib.h X11/Xutil.h],want_x=yes,want_x=no) AC_SUBST(X_LIBS) want_x=yesfiAC_ARG_ENABLE(mag-xpm, [ --enable-mag-xpm libMagick read XPM`s (default)], if test x$enableval = xyes; then want_magxpm=yes else if test "x$enableval" = xno; then want_magxpm=no else want_magxpm=yes fi fi, want_magxpm=yes) AC_ARG_ENABLE(mag-bmp, [ --enable-mag-bmp libMagick read BMP`s (default)], if test x$enableval = xyes; then want_magbmp=yes else if test "x$enableval" = xno; then want_magbmp=no else want_magbmp=yes fi fi, want_magbmp=yes)AC_ARG_ENABLE(mag-pcx, [ --enable-mag-pcx libMagick read PCX`s (default)], if test x$enableval = xyes; then want_magpcx=yes else if test "x$enableval" = xno; then want_magpcx=no else want_magpcx=yes fi fi, want_magpcx=yes)AC_ARG_ENABLE(mag-rgb, [ --enable-mag-rgb libMagick read RGB`s (default)], if test x$enableval = xyes; then want_magrgb=yes else if test "x$enableval" = xno; then want_magrgb=no else want_magrgb=yes fi fi, want_magrgb=yes)AC_ARG_ENABLE(mag-tga, [ --enable-mag-tga libMagick read TGA`s (default)], if test x$enableval = xyes; then want_magtga=yes else if test "x$enableval" = xno; then want_magtga=no else want_magtga=yes fi fi, want_magtga=yes)AC_ARG_ENABLE(mag-pxm, [ --enable-mag-pxm libMagick read PXM`s (default)], if test x$enableval = xyes; then want_magpxm=yes else if test "x$enableval" = xno; then want_magpxm=no else want_magpxm=yes fi fi, want_magpxm=yes)if test "$want_gfl" = "yes"; then AC_DEFINE_UNQUOTED(USE_LIBGFL)fiif test "$want_zlib" = "yes"; then AC_DEFINE_UNQUOTED(USE_ZMG)fiif test "$want_mga" = "yes"; then AC_DEFINE_UNQUOTED(USE_MGA)fiif test "$want_gif" = "yes"; then AC_DEFINE_UNQUOTED(USE_LIBGIF)fiif test "$want_png" = "yes"; then AC_DEFINE_UNQUOTED(USE_LIBPNG)fiif test "$want_jpeg" = "yes"; then AC_DEFINE_UNQUOTED(USE_LIBJPG)fiif test "$want_tiff" = "yes"; then AC_DEFINE_UNQUOTED(USE_LIBTIFF)fiif test "$want_mag" = "yes"; then AC_DEFINE_UNQUOTED(USE_MAG) if test "$want_magxpm" = "yes"; then AC_DEFINE_UNQUOTED(USE_MAG_XPM) fi if test "$want_magbmp" = "yes"; then AC_DEFINE_UNQUOTED(USE_MAG_BMP) fi if test "$want_magpcx" = "yes"; then AC_DEFINE_UNQUOTED(USE_MAG_PCX) fi if test "$want_magrgb" = "yes"; then AC_DEFINE_UNQUOTED(USE_MAG_RGB) fi if test "$want_magtga" = "yes"; then AC_DEFINE_UNQUOTED(USE_MAG_TGA) fi if test "$want_magpxm" = "yes"; then AC_DEFINE_UNQUOTED(USE_MAG_PXM) fifiif test "$want_x" = "yes"; then AC_DEFINE_UNQUOTED(USE_X)fiAC_CONFIG_FILES([Makefile src/Makefile src/input/Makefile src/output/Makefile])AC_OUTPUTechoechoecho Build with X support ................. : $want_xecho Build with zmg support ............... : $want_zlibecho Build with mga support ............... : $want_mgaecho Build with libpng support ............ : $want_pngecho Build with libungif support .......... : $want_gifecho Build with libgfl support ............ : $want_gflecho Build with libjpeg support ........... : $want_jpegecho Build with libtiff support ........... : $want_tiffecho Build with libMagick support ......... : $want_magechoif test "$want_mag" = "yes"; thenecho libMagick read xpm ................... : $want_magxpmecho libMagick read bmp ................... : $want_magbmpecho libMagick read pcx ................... : $want_magpcxecho libMagick read rgb ................... : $want_magrgbecho libMagick read tga ................... : $want_magtgaecho libMagick read pxm ................... : $want_magpxmechofiechoecho Configure complete , type \'make\' to compileechoecho
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -