dnl Process this file with autoconf to produce a configure script. AC_INIT(Makefile.am) # # Making releases: # VIEW3DS_MICRO_VERSION += 1; # VIEW3DS_INTERFACE_AGE += 1; # VIEW3DS_BINARY_AGE += 1; # if any functions have been added, set VIEW3DS_INTERFACE_AGE to 0. # if backwards compatibility has been broken, # set VIEW3DS_BINARY_AGE and VIEW3DS_INTERFACE_AGE to 0. # VIEW3DS_MAJOR_VERSION=1 VIEW3DS_MINOR_VERSION=0 VIEW3DS_MICRO_VERSION=0 VIEW3DS_INTERFACE_AGE=0 VIEW3DS_BINARY_AGE=0 VIEW3DS_VERSION=$VIEW3DS_MAJOR_VERSION.$VIEW3DS_MINOR_VERSION.$VIEW3DS_MICRO_VERSION AC_SUBST(VIEW3DS_MAJOR_VERSION) AC_SUBST(VIEW3DS_MINOR_VERSION) AC_SUBST(VIEW3DS_MICRO_VERSION) AC_SUBST(VIEW3DS_INTERFACE_AGE) AC_SUBST(VIEW3DS_BINARY_AGE) AC_SUBST(VIEW3DS_VERSION) # libtool versioning LT_RELEASE=$VIEW3DS_MAJOR_VERSION.$VIEW3DS_MINOR_VERSION LT_CURRENT=`expr $VIEW3DS_MICRO_VERSION - $VIEW3DS_INTERFACE_AGE` LT_REVISION=$VIEW3DS_INTERFACE_AGE LT_AGE=`expr $VIEW3DS_BINARY_AGE - $VIEW3DS_INTERFACE_AGE` AC_SUBST(LT_RELEASE) AC_SUBST(LT_CURRENT) AC_SUBST(LT_REVISION) AC_SUBST(LT_AGE) AM_CONFIG_HEADER(config.h) AM_INIT_AUTOMAKE(view3ds, $VIEW3DS_VERSION) dnl Checks for programs. AC_PROG_CC AM_DISABLE_STATIC AM_PROG_LIBTOOL AC_ARG_ENABLE(debug-mode, [ --enable-debug-mode enable debugging mode], [ CFLAGS="-D_DEBUG" ]) AC_PROG_CXX AM_PATH_LIB3DS(1.0.0,,AC_MSG_ERROR([Cannot find proper Lib3ds version])) CONFIGURE_X11(,AC_MSG_ERROR([Cannot find X11])) CONFIGURE_OPENGL(,AC_MSG_ERROR([Cannot find OpenGL])) CONFIGURE_QT(2.2.0,,AC_MSG_ERROR([Cannot find proper QT version])) AC_OUTPUT([ \ Makefile \ view3ds/Makefile \ ])