Well I made the autoreconf errors go away. However the configure script loops forever... :(

This commit is contained in:
2020-08-14 20:08:51 -05:00
parent 65b8d2fdc0
commit b229f88761
34 changed files with 39986 additions and 3433 deletions

67
configure.ac Normal file
View File

@@ -0,0 +1,67 @@
AC_INIT
dnl Host
AC_CANONICAL_HOST
HOST_CANONICAL_NAME=$host
HOST_ALIAS_NAME=${host_alias}
HOST_CPU=${host_cpu}
HOST_VENDOR=${host_vendor}
HOST_OS=${host_os}
AC_SUBST(HOST_CANONICAL_NAME)
AC_SUBST(HOST_ALIAS_NAME)
AC_SUBST(HOST_CPU)
AC_SUBST(HOST_VENDOR)
AC_SUBST(HOST_OS)
AC_INIT([xlhtml], [0.5])
AC_CONFIG_SRCDIR([src/foo.c])
AM_INIT_AUTOMAKE
AM_CONFIG_HEADER(config.h)
AC_PROG_CC
AC_PROG_RANLIB
AC_ISC_POSIX
AC_CHECK_HEADERS(malloc.h)
dnl Checks for typedefs, structures, and compiler characteristics.
AC_C_CONST
AC_TYPE_SIZE_T
AC_CHECK_SIZEOF(unsigned char)
AC_CHECK_SIZEOF(unsigned short)
AC_CHECK_SIZEOF(unsigned int)
AC_CHECK_SIZEOF(unsigned long)
AC_CHECK_SIZEOF(unsigned long long)
AC_CHECK_SIZEOF(float)
AC_CHECK_SIZEOF(double)
AC_CHECK_SIZEOF(long double)
AC_C_BIGENDIAN
AC_CHECK_TOOL([STRIP],[strip])
dnl 4a) Increment when remove or change interfaces.
dnl [USER SHOULD UPDATE]
COLE_MAJOR=2
dnl 4a) 5) Increment when add interfaces.
dnl 6) Set to zero when remove (or change) interfaces.
dnl [PROGRAMMERS SHOULD LOOK WHAT'S NEW]
COLE_MINOR=0
dnl 3) Increment when interfaces not changed at all,
dnl only bug fixes or internal changes.
dnl 4b) Set to zero when add, remove or change interfaces.
dnl [ONLY MAINTAINER SHOULD CARE]
COLE_MICRO=2
dnl
dnl Set this too (I don't know how to do it automatically =) ):
COLE_MAJOR_PLUS_COLE_MINOR=2
dnl
AC_SUBST(COLE_MAJOR)
AC_SUBST(COLE_MINOR)
AC_SUBST(COLE_MICRO)
AC_OUTPUT([Makefile cole/Makefile cole/version.c cole/cole.h xlhtml/Makefile ppthtml/Makefile])