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

📄 configure.in

📁 基于minigui开发的一套图形控件系统
💻 IN
字号:
dnl Process this file with autoconf to produce a configure script.

AC_PREREQ(2.13)

AC_INIT(ebedit.h)

dnl Set various version strings - taken gratefully from the SDL sources
#
# Making releases:
# Change the version, then:
#   MINIGUI_MICRO_VERSION += 1;
#   MINIGUI_INTERFACE_AGE += 1;
#   MINIGUI_BINARY_AGE += 1;
# if any functions have been added, set MINIGUI_INTERFACE_AGE to 0.
# if backwards compatibility has been broken,
# set MINIGUI_BINARY_AGE and MINIGUI_INTERFACE_AGE to 0.
#

EBCTRL_MAJOR_VERSION=1
EBCTRL_MINOR_VERSION=2
EBCTRL_MICRO_VERSION=3
EBCTRL_INTERFACE_AGE=0
EBCTRL_BINARY_AGE=3
EBCTRL_VERSION=$EBCTRL_MAJOR_VERSION.$EBCTRL_MINOR_VERSION.$EBCTRL_MICRO_VERSION

AC_SUBST(EBCTRL_MAJOR_VERSION)
AC_SUBST(EBCTRL_MINOR_VERSION)
AC_SUBST(EBCTRL_MICRO_VERSION)
AC_SUBST(EBCTRL_INTERFACE_AGE)
AC_SUBST(EBCTRL_BINARY_AGE)
AC_SUBST(EBCTRL_VERSION)

# libtool versioning
LT_RELEASE=$EBCTRL_MAJOR_VERSION.$EBCTRL_MINOR_VERSION
LT_CURRENT=`expr $EBCTRL_MICRO_VERSION - $EBCTRL_INTERFACE_AGE`
LT_REVISION=$EBCTRL_INTERFACE_AGE
LT_AGE=`expr $EBCTRL_BINARY_AGE - $EBCTRL_INTERFACE_AGE`

AC_SUBST(LT_RELEASE)
AC_SUBST(LT_CURRENT)
AC_SUBST(LT_REVISION)
AC_SUBST(LT_AGE)

AC_CANONICAL_SYSTEM
AC_CANONICAL_HOST

dnl ========================================================================
dnl Check for tools
AC_PROG_CC
AC_PROG_CXX
AC_PROG_LIBTOOL
AC_PROG_INSTALL
AC_PROG_LN_S
AC_PROG_MAKE_SET

dnl ========================================================================
dnl Put the name and version of the package here
AM_INIT_AUTOMAKE(libebctrl,$EBCTRL_VERSION,-)
AM_PROG_LIBTOOL

dnl ========================================================================
dnl Checks for header files.
AC_HEADER_STDC
AC_HEADER_DIRENT
AC_CHECK_HEADERS(malloc.h sys/types.h sys/ioctl.h sys/time.h termio.h unistd.h math.h)

dnl Checks for typedefs, structures, and compiler characteristics.
AC_C_CONST
AC_C_INLINE
AC_TYPE_SIZE_T
AC_HEADER_TIME
AC_STRUCT_TM

dnl Checks for library functions.
AC_FUNC_ALLOCA
AC_FUNC_MEMCMP
AC_FUNC_MMAP
AC_FUNC_VPRINTF
AC_CHECK_FUNCS(gettimeofday select strdup strerror setenv getopt random fork shmctl semctl)

DEFINES="-DATI_X225"
LIBS="$LIBS -lm" 
COPTI="-fomit-frame-pointer -fno-strength-reduce -pipe"
CXXOPTI="-Wall -pipe -fshort-enums -fshared-data -fno-default-inline"
CFLAGS="$COPTI $DEFINES"
CXXFLAGS="$CXXOPTI $DEFINES"

AC_OUTPUT(Makefile)

⌨️ 快捷键说明

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