⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 configure.in

📁 libfxb是linux下只写操作framebuffer的一个轻量级的库。
💻 IN
字号:
dnldnl libfbx configure.in -- process with autoconf to generate configurednldnl $Id: configure.in,v 1.25 2001/02/25 20:40:07 lethal Exp $dnlAC_INIT(libfbx/libfbx.h)AM_CONFIG_HEADER(config.h)LIBFBX_LIBRARY_NAME=libfbxLIBFBX_SHORT_NAME=fbxLIBFBX_MAJOR_VERSION=0LIBFBX_MINOR_VERSION=2LIBFBX_MICRO_VERSION=0LIBFBX_GUI_MAJOR_VERSION=0LIBFBX_GUI_MINOR_VERSION=1LIBFBX_GUI_MICRO_VERSION=1AC_SUBST(LIBFBX_MAJOR_VERSION)AC_SUBST(LIBFBX_MINOR_VERSION)AC_SUBST(LIBFBX_MICRO_VERSION)AC_SUBST(LIBFBX_GUI_MAJOR_VERSION)AC_SUBST(LIBFBX_GUI_MINOR_VERSION)AC_SUBST(LIBFBX_GUI_MICRO_VERSION)LIBFBX_LIBRARY_VERSION=$LIBFBX_MINOR_VERSION:$LIBFBX_MICRO_VERSION:$LIBFBX_MAJOR_VERSIONLIBFBX_GUI_LIBRARY_VERSION=$LIBFBX_GUI_MINOR_VERSION:$LIBFBX_GUI_MICRO_VERSION:$LIBFBX_GUI_MAJOR_VERSIONAC_SUBST(LIBFBX_LIBRARY_VERSION)AC_SUBST(LIBFBX_GUI_LIBRARY_VERSION)PACKAGE=$LIBFBX_LIBRARY_NAMEAC_SUBST(LIBFBX_LIBRARY_NAME)AC_SUBST(LIBFBX_SHORT_NAME)LIBFBX_VERSION=$LIBFBX_MAJOR_VERSION.$LIBFBX_MINOR_VERSION.$LIBFBX_MICRO_VERSIONLIBFBX_RELEASE=$LIBFBX_MAJOR_VERSION.$LIBFBX_MINOR_VERSIONLIBFBX_GUI_VERSION=$LIBFBX_GUI_MAJOR_VERSION.$LIBFBX_GUI_MINOR_VERSION.$LIBFBX_GUI_MICRO_VERSIONLIBFBX_GUI_RELEASE=$LIBFBX_GUI_MAJOR_VERSION.$LIBFBX_GUI_MINOR_VERSIONAC_SUBST(LIBFBX_RELEASE)AC_SUBST(LIBFBX_VERSION)AC_SUBST(LIBFBX_GUI_RELEASE)AC_SUBST(LIBFBX_GUI_VERSION)AC_DEFINE_UNQUOTED(LIBFBX_MAJOR_VERSION, $LIBFBX_MAJOR_VERSION)AC_DEFINE_UNQUOTED(LIBFBX_MINOR_VERSION, $LIBFBX_MINOR_VERSION)AC_DEFINE_UNQUOTED(LIBFBX_MICRO_VERSION, $LIBFBX_MICRO_VERSION)AC_DEFINE_UNQUOTED(LIBFBX_GUI_MAJOR_VERSION, $LIBFBX_GUI_MAJOR_VERSION)AC_DEFINE_UNQUOTED(LIBFBX_GUI_MINOR_VERSION, $LIBFBX_GUI_MINOR_VERSION)AC_DEFINE_UNQUOTED(LIBFBX_GUI_MICRO_VERSION, $LIBFBX_GUI_MICRO_VERSION)VERSION=$LIBFBX_VERSIONAM_INIT_AUTOMAKE($PACKAGE, $VERSION, no-define)dnl Checks for programs.AC_PROG_CCAM_PROG_LIBTOOLAM_SANITY_CHECKAC_LANG_Cdnl Add some flags for compile timeCFLAGS="$CFLAGS -Wall"AC_SUBST(CFLAGS)dnl Checks for libraries.dnl The following checks for PNG were taken from the SNG packageAC_ARG_WITH(png,[  --with-png=DIR          location of png lib/inc],                [LDFLAGS="${LDFLAGS} -L${withval}"                CFLAGS="${CFLAGS} -I${withval}"])AC_ARG_WITH(png-lib,[  --with-png-lib=DIR      location of png library],                    [LDFLAGS="${LDFLAGS} -L${withval}"])AC_ARG_WITH(png-inc,[  --with-png-inc=DIR      location of png includes],                    [CFLAGS="${CLFAGS} -I${withval}"])AC_CHECK_LIB(z, deflate)AC_CHECK_LIB(png, png_info_init, , , $LIBS)if test "$ac_cv_lib_png_png_info_init" = "no"; then	AC_WARN([PNG library not found. Building without PNG support.])fiif test "$ac_cv_lib_z_deflate" = "no"; then        AC_WARN([ZLIB library is missing. You will need it for PNG support.])fiif test "$ac_cv_lib_png_png_info_init" = "yes" && test "$ac_cv_lib_z_deflate" = "yes"; then	AC_DEFINE(HAVE_PNG)fiif test "$prefix" = "NONE"; then	MODULEDIR=/usr/local/lib/$LIBFBX_LIBRARY_NAME/modules	IMAGEDIR=/usr/local/share/$LIBFBX_LIBRARY_NAME/imageselse	MODULEDIR=$prefix/lib/$LIBFBX_LIBRARY_NAME/modules		dnl	dnl This could probably use fixing so that we follow the	dnl $datadir variable.. but if we do that it substitutes in	dnl $prefix/share into the actual definition, which is of	dnl no use to us. Ideas? -Lethal	dnl	IMAGEDIR=$prefix/share/$LIBFBX_LIBRARY_NAME/imagesfiAC_ARG_WITH(moduledir,  [  --with-moduledir=PATH   directory to install modules to],  [MODULEDIR=$withval],)AC_DEFINE_UNQUOTED(MODULEDIR, "${MODULEDIR}")AC_SUBST(MODULEDIR)AC_DEFINE_UNQUOTED(IMAGEDIR, "${IMAGEDIR}")AC_SUBST(IMAGEDIR)dnldnl Add any new targets for optimizations here.dnlcase "$target" in	i[3-6]86-*)		AC_DEFINE(__i386__)	    ;;	dnl	dnl FIXME: Add support for MIPS and SuperH (once we	dnl know for a fact that they actually _work_).	dnlesacAC_CHECK_LIB(c, main)AC_CHECK_LIB(m, main)dnl Check for libtimer and libkbd, both are essential.AM_PATH_LIBTIMER(0.1.0, , AC_MSG_ERROR([*** libtimer >= 0.1.0 not installed - please install first ***]))AM_PATH_LIBKBD(0.1.0, , AC_MSG_ERROR([*** libkbd >= 0.1.0 not installed - please install first ***]))dnl Checks for header files.AC_HEADER_STDCAC_CHECK_HEADERS(png.h fcntl.h sys/ioctl.h unistd.h linux/fb.h)dnl Checks for typedefs, structures, and compiler characteristics.dnl Checks for library functions.AC_PROG_GCC_TRADITIONALAC_FUNC_MMAPAC_OUTPUT(Makefile \          libfbx.spec \          libfbx-config \	  tests/Makefile \          libfbx/Makefile \          libfbx/drivers/Makefile \          libfbx/arch/Makefile \	  libfbx/gui/Makefile \)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -