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

📄 configure.in

📁 roadnav 内含一个基于wxWindows库的车载导航系统。编译后
💻 IN
字号:
AC_INIT(configure.in)AM_INIT_AUTOMAKE(roadnav, 0.16alpha)AM_CONFIG_HEADER(config.h)AH_TEMPLATE([PACKAGE_DOC_DIR], [])AH_TEMPLATE([PACKAGE_DATA_DIR], [])AH_TEMPLATE([PACKAGE_PIXMAPS_DIR], [])AH_TEMPLATE([PACKAGE_HELP_DIR], [])AH_TEMPLATE([PACKAGE_MENU_DIR], [])AH_TEMPLATE([PACKAGE_SOURCE_DIR], [])AC_ISC_POSIXAC_SUBST(CXXFLAGS)AC_PROG_CXXAM_PROG_CC_STDCAC_HEADER_STDCAM_PROG_LIBTOOLAM_OPTIONS_WXCONFIGAM_PATH_WXCONFIG(2.6.2, wxWin=1)        if test "$wxWin" != 1; then        AC_MSG_ERROR([                wxWindows must be installed on your system.                Please check that wx-config is in path, the directory                where wxWindows libraries are installed (returned by                'wx-config --libs' or 'wx-config --static --libs' command)                is in LD_LIBRARY_PATH or equivalent variable and                wxWindows version is 2.6.2 or above.                ])        fidnl Checks for programs.dnl Checks for libraries.AC_ARG_ENABLE([gpsd], AS_HELP_STRING([--disable-gpsd], [build without gpsd support (default=with gpsd support)]))if test "x$enable_gpsd" == "xno"then	dnl gpsd disabled	ac_cv_lib_gps_gps_open="no"elif test "x$enable_gpsd" == "xyes"then	dnl gpsd enabled	AC_DEFINE(HAVE_LIBGPS, 1, [Define to enable gpsd support])	ac_cv_lib_gps_gps_open="yes"else	dnl gpsd autodetect	AC_DEFINE(HAVE_LIBGPS, 1, [Define to enable gpsd support])	ac_cv_lib_gps_gps_open="yes"fiAC_ARG_ENABLE([openstreetmap], AS_HELP_STRING([--disable-openstreetmap], [build without openstreetmap support (default=with OpenStreetMap support)]))if test "x$enable_openstreetmap" == "xno"then	dnl openstreetmap disabled	ac_openstreetmap="no"elif test "x$enable_openstreetmap" == "xyes"then	dnl openstreetmap enabled	AC_DEFINE(USE_OPENSTREETMAP, 1, [Define to enable OpenStreetMap support])	ac_openstreetmap="yes"else	dnl openstreetmap enabled	AC_DEFINE(USE_OPENSTREETMAP, 1, [Define to enable OpenStreetMap support])	ac_openstreetmap="yes"fiAC_ARG_ENABLE([scripting], AS_HELP_STRING([--disable-scripting], [build without scripting support (default=with scripting support)]))if test "x$enable_scripting" == "xno"then	dnl scripting disabled	ac_scripting="no"elif test "x$enable_scripting" == "xyes"then	dnl scripting enabled	AC_DEFINE(USE_SCRIPTING, 1, [Define to enable scripting support])	ac_scripting="yes"else	dnl scripting enabled	AC_DEFINE(USE_SCRIPTING, 1, [Define to enable scripting support])	ac_scripting="yes"fiAC_CHECK_LIB(	[roadnav], 		[main],		[],		[AC_MSG_ERROR([Can't find libroadnav.a from LibRoadnav.])], 		[$WX_LIBS])dnl Checks for header files.AC_LANG(C++)AC_CHECK_HEADER([libroadnav/Map.h],				[],				[AC_MSG_ERROR([Can't find Map.h from LibRoadnav.])])AC_CHECK_HEADER([vector],				[AC_DEFINE([HAVE_VECTOR], [], [Define to 1 if you have the <vector> header file (required)])],				[AC_MSG_ERROR([STL <vector> header file not detected])])AC_CHECK_HEADER([map],				[AC_DEFINE([HAVE_MAP], [], [Define to 1 if you have the <map> header file (required)])],				[AC_MSG_ERROR([STL <map> header file not detected])])AC_CHECK_HEADER([ctype.h],				[AC_DEFINE([HAVE_CTYPE_H], [], [Defined to 1 if you have the <ctype.h> header file])],				[])AC_CHECK_HEADER([termios.h],				[AC_DEFINE([HAVE_TERMIOS_H], [], [Defined to 1 if you have the <termios.h> header file])],				[])AC_CHECK_HEADER([sys/fcntl.h],				[AC_DEFINE([HAVE_SYS_FCNTL_H], [], [Defined to 1 if you have the <sys/fcntl.h> header file])],				[])AC_CHECK_HEADER([math.h],				[AC_DEFINE([HAVE_MATH_H], [], [Defined to 1 if you have the <math.h> header file])],				[])AC_CHECK_HEADER([dirent.h],				[AC_DEFINE([HAVE_DIRENT_H], [], [Defined to 1 if you have the <dirent.h> header file])],				[])AC_CHECK_HEADER([errno.h],				[AC_DEFINE([HAVE_ERRNO_H], [], [Defined to 1 if you have the <errno.h> header file])],				[])AC_CHECK_HEADERS([stddef.h])AC_CHECK_HEADERS([termios.h])AC_CHECK_HEADERS([signal.h])AC_CHECK_HEADERS([CoreFoundation/CoreFoundation.h])AC_CHECK_HEADERS([IOKit/IOKitLib.h])AC_CHECK_HEADERS([IOKit/serial/IOSerialKeys.h])AC_CHECK_HEADERS([IOKit/IOBSD.h])dnl Checks for typedefs, structures, and compiler characteristics.dnl Checks for library functions.AC_CHECK_FUNCS(stricmp,AC_DEFINE(HAVE_STRICMP,1))AC_CHECK_FUNCS(strcasecmp,AC_DEFINE(HAVE_STRCASECMP,1))AC_CHECK_FUNCS([floor])AC_CHECK_FUNCS([memmove])AC_CHECK_FUNCS([memset])AC_CHECK_FUNCS([pow])AC_CHECK_FUNCS([sqrt])AC_CHECK_FUNCS([strchr])AC_CHECK_FUNCS([signal])dnl Checks for Additional stuffs.dnl Set PACKAGE SOURCE DIR in config.h.packagesrcdir=`cd $srcdir && pwd`dnl Set PACKAGE PREFIXif test "x${prefix}" = "xNONE"; then  packageprefix=${ac_default_prefix}else  packageprefix=${prefix}fidnl Set PACKAGE DATA & DOC DIRpackagedatadir=sharepackagedocdir=share/doc/${PACKAGE}dnl Set PACKAGE DIRS in config.h.packagepixmapsdir=${packagedatadir}/pixmapspackagehelpdir=${packagedatadir}/helppackagemenudir=${packagedatadir}dnl Subst PACKAGE_DATA_DIR.NO_PREFIX_PACKAGE_DATA_DIR="${packagedatadir}"AC_SUBST(NO_PREFIX_PACKAGE_DATA_DIR)PACKAGE_DATA_DIR="${packageprefix}/${packagedatadir}"AC_SUBST(PACKAGE_DATA_DIR)dnl Subst PACKAGE_DOC_DIR.NO_PREFIX_PACKAGE_DOC_DIR="${packagedocdir}"AC_SUBST(NO_PREFIX_PACKAGE_DOC_DIR)PACKAGE_DOC_DIR="${packageprefix}/${packagedocdir}"AC_SUBST(PACKAGE_DOC_DIR)dnl Subst PACKAGE_PIXMAPS_DIR.NO_PREFIX_PACKAGE_PIXMAPS_DIR="${packagepixmapsdir}"AC_SUBST(NO_PREFIX_PACKAGE_PIXMAPS_DIR)PACKAGE_PIXMAPS_DIR="${packageprefix}/${packagepixmapsdir}"AC_SUBST(PACKAGE_PIXMAPS_DIR)dnl Subst PACKAGE_HELP_DIR.NO_PREFIX_PACKAGE_HELP_DIR="${packagehelpdir}"AC_SUBST(NO_PREFIX_PACKAGE_HELP_DIR)PACKAGE_HELP_DIR="${packageprefix}/${packagehelpdir}"AC_SUBST(PACKAGE_HELP_DIR)dnl Subst PACKAGE_MENU_DIR.NO_PREFIX_PACKAGE_MENU_DIR="${packagemenudir}"AC_SUBST(NO_PREFIX_PACKAGE_MENU_DIR)PACKAGE_MENU_DIR="${packageprefix}/${packagemenudir}"AC_SUBST(PACKAGE_MENU_DIR)AC_DEFINE_UNQUOTED(PACKAGE_DATA_DIR, "${packageprefix}/${packagedatadir}")AC_DEFINE_UNQUOTED(PACKAGE_DOC_DIR, "${packageprefix}/${packagedocdir}")AC_DEFINE_UNQUOTED(PACKAGE_PIXMAPS_DIR, "${packageprefix}/${packagepixmapsdir}")AC_DEFINE_UNQUOTED(PACKAGE_HELP_DIR, "${packageprefix}/${packagehelpdir}")AC_DEFINE_UNQUOTED(PACKAGE_MENU_DIR, "${packageprefix}/${packagemenudir}")AC_DEFINE_UNQUOTED(PACKAGE_SOURCE_DIR, "${packagesrcdir}")AC_OUTPUT([Makefileskins/Default-Day/Makefileskins/Default-Night/Makefilesrc/Makefiledata/Makefilewin32/Makefileskins/Makefilescripts/Makefiledebian/Makefile])echo "================================================================"echo "$PACKAGE $VERSION has been configured with the following options:"echo "----------------------------------------------------------------"echo "                   gpsd support: $ac_cv_lib_gps_gps_open"echo "          OpenStreetMap support: $ac_openstreetmap"echo "              Scripting support: $ac_scripting"echo "================================================================"echo ""

⌨️ 快捷键说明

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