📄 acinclude.m4
字号:
## TMG Dmalloc#AC_DEFUN([AM_WITH_TMGDMALLOC],[AC_MSG_CHECKING([if Thomer's malloc debugging is wanted])AC_ARG_WITH(tmgdmalloc,[ --with-tmgdmalloc use Thomer's malloc debugging tool],[if test "$withval" = yes; then AC_MSG_RESULT(yes) AC_DEFINE(WITH_TMGDMALLOC,1, [Define if using Thomer's malloc debugging tool])else AC_MSG_RESULT(no)fi], [AC_MSG_RESULT(no)])])AC_DEFUN([CHECK_SSL],[AC_MSG_CHECKING(if ssl is wanted)AC_ARG_WITH(ssl,[ --with-ssl enable ssl [will check /usr/local/ssl /usr/lib/ssl /usr/ssl /usr/pkg /usr/local /usr ]],[ AC_MSG_RESULT(yes) for dir in $withval /usr/local/ssl /usr/lib/ssl /usr/ssl /usr/pkg /usr/local /usr; do ssldir="$dir" if test -f "$dir/include/openssl/ssl.h"; then found_ssl="yes"; CFLAGS="$CFLAGS -I$ssldir/include/openssl -DHAVE_SSL"; CXXFLAGS="$CXXFLAGS -I$ssldir/include/openssl -DHAVE_SSL"; break; fi if test -f "$dir/include/ssl.h"; then found_ssl="yes"; CFLAGS="$CFLAGS -I$ssldir/include/ -DHAVE_SSL"; CXXFLAGS="$CXXFLAGS -I$ssldir/include/ -DHAVE_SSL"; break fi done if test x_$found_ssl != x_yes; then AC_MSG_ERROR(Cannot find ssl libraries) else printf "OpenSSL found in $ssldir\n"; LIBS="$LIBS -lssl -lcrypto"; LDFLAGS="$LDFLAGS -L$ssldir/lib"; HAVE_SSL=yes fi AC_SUBST(HAVE_SSL)],[ for dir in /usr/local/ssl /usr/lib/ssl /usr/ssl /usr/pkg /usr/local /usr; do ssldir="$dir" if test -f "$dir/include/openssl/ssl.h"; then found_ssl="yes"; CFLAGS="$CFLAGS -I$ssldir/include/openssl -DHAVE_SSL"; CXXFLAGS="$CXXFLAGS -I$ssldir/include/openssl -DHAVE_SSL"; break; fi if test -f "$dir/include/ssl.h"; then found_ssl="yes"; CFLAGS="$CFLAGS -I$ssldir/include/ -DHAVE_SSL"; CXXFLAGS="$CXXFLAGS -I$ssldir/include/ -DHAVE_SSL"; break fi done if test x_$found_ssl != x_yes; then AC_MSG_ERROR(Cannot find ssl libraries) else printf "OpenSSL found in $ssldir\n"; LIBS="$LIBS -lssl -lcrypto"; LDFLAGS="$LDFLAGS -L$ssldir/lib"; HAVE_SSL=yes fi AC_SUBST(HAVE_SSL)])])dnl
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -