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

📄 configure.ac

📁 一个小型证书管理系统
💻 AC
字号:
AC_INIT(xca, 0.2.12)AC_CONFIG_SRCDIR([MainWindow.h])AC_CONFIG_HEADERS([config.h])if test -z "$CFLAGS"; then	CFLAGS=-O2fi# Checks for programs.AC_PROG_CXXAC_SUBST(ac_QTDIR)AC_SUBST(ac_DEBUG)AC_SUBST(ac_SSLVER)AC_SUBST(ac_QTVER)# enable QTDIR if existif test -d "$QTDIR" ; then	export PATH=$QTDIR/bin:$PATH	export CPPFLAGS="$CPPFLAGS -I$QTDIR/include"	export LDFLAGS="$LDFLAGS -L$QTDIR/lib"	ac_QTDIR="$QTDIR"else	export CPPFLAGS="$CPPFLAGS -I/usr/include/qt -I/usr/local/include -I/usr/X11R6/include"	export LDFLAGS="$LDFLAGS -L/usr/local/lib -L/usr/X11R6/lib"	ac_QTDIR=fiH_SSL097=noH_SSL=noH_DB=noac_SSLVER="<= 0.9.6"AC_CHECK_HEADERS([evp.h openssl/evp.h],[H_SSL=y;break])if test "$H_SSL" == no; then	AC_MSG_ERROR([OpenSSL headerfiles not found])fiAC_CHECK_HEADERS([ocsp.h openssl/ocsp.h],[H_SSL097=y;break])if test "$H_SSL097" == y; then	ac_SSLVER=">= 0.9.7"fiAC_LANG(C++)AC_CHECK_HEADERS([db4/db_cxx.h db3/db_cxx.h db/db_cxx.h db_cxx.h],[H_DB=y;break])if test "$H_DB" == no; then	AC_MSG_ERROR([Berkeley DB header files not found (Redhat 7.3 users should have a look at www.hohnstaedt.de/xca for a workaround)])fiac_QTVER="2.x.x"AC_CHECK_HEADERS([qaccessible.h],[ac_QTVER="3.x.x"])AC_LANG(C)# Checks for libraries.AC_CHECK_LIB([crypto], [atexit], , [AC_MSG_ERROR([OpenSSL libraries not found, try installing openssl-dev or look at www.openssl.org])])AC_CHECK_LIB([stdc++], [atexit], , [AC_MSG_ERROR([standard C++ library not found...])])LDB=XAC_CHECK_LIB([db4_cxx], [atexit], ,[LDB=${LDB}y] )AC_CHECK_LIB([db3_cxx], [atexit], ,[LDB=${LDB}y] )AC_CHECK_LIB([db_cxx], [atexit], ,[LDB=${LDB}y] )LQT=yAC_CHECK_LIB([qt], [atexit], ,[LQT=no])if test "$LQT" == "no"; then        LQT=y	# check for FreeBSD paths        AC_CHECK_LIB([c_r], [atexit])        AC_CHECK_LIB([qt-mt], [atexit], ,[LQT=no])	fiAC_PATH_PROG(MOC,moc,[moc],[$PATH /usr/X11R6/bin],,[LQT=no])AC_PATH_PROG(UIC,uic,[uic],[$PATH /usr/X11R6/bin],,[LQT=no])AC_ARG_ENABLE([printf-debug],[  --enable-printf-debug   switch on or off the printf-debugging ],[if test "x$enableval" == "xyes"; then	AC_DEFINE(PRINTF_DEBUG)	ac_DEBUG=-gfi], AC_DEFINE(PRINTF_DEBUG) )AC_ARG_ENABLE([debug],[  --enable-debug          switch on or off the printf-debugging ],[if test "x$enableval" == "xyes"; then	ac_DEBUG=-gelse	ac_DEBUG=fi], ) AC_CONFIG_FILES([Makefile lib/Makefile results])AC_OUTPUTif test "$LDB" == Xyyy; then	AC_MSG_NOTICE([C++ extension library to Berkeley db not found, try installing libdb_cxx-dev])fiif test "$LQT" == "no"; then	AC_MSG_NOTICE([QT library and tools not found, try setting $QTDIR apropriate or install qt-dev])ficat results

⌨️ 快捷键说明

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