📄 configure.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 + -