diff options
author | kpfleming <kpfleming@f38db490-d61c-443f-a65b-d21fe96a405b> | 2006-06-29 07:50:01 +0000 |
---|---|---|
committer | kpfleming <kpfleming@f38db490-d61c-443f-a65b-d21fe96a405b> | 2006-06-29 07:50:01 +0000 |
commit | 50c6c0be43f142305bb99a1d1ef73c033485d0fb (patch) | |
tree | 40fcc57aa7708a6c89a8ef05b3a886eeabf00e56 /configure.ac | |
parent | ead171c77dfdbdcd9d556f11d9e047a897236987 (diff) |
move FreeTDS version check into configure script
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@36255 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index 9839a8575..7da4da62e 100644 --- a/configure.ac +++ b/configure.ac @@ -635,6 +635,22 @@ AST_EXT_LIB([speex], [speex_encode], [speex/speex.h], [SPEEX], [Speex], [-lm]) AST_EXT_LIB([sqlite], [sqlite_exec], [sqlite.h], [SQLITE], [SQLite]) AST_EXT_LIB([ssl], [ssl2_connect], [openssl/ssl.h], [OPENSSL], [OpenSSL], [-lcrypto]) AST_EXT_LIB([tds], [tds_version], [tds.h], [FREETDS], [FreeTDS]) + +if test "${PBX_LIBFREETDS}" != "0"; +then + case `grep TDS_VERSION_NO ${FREETDS_DIR:-/usr/include}/tdsver.h` in + *0.63*) + FREETDS_INCLUDE="${FREETDS_INCLUDE} -DFREETDS_0_63" + ;; + *0.62*) + FREETDS_INCLUDE="${FREETDS_INCLUDE} -DFREETDS_0_62" + ;; + *) + FREETDS_INCLUDE="${FREETDS_INCLUDE} -DFREETDS_PRE_0_62" + ;; + esac +fi + AST_EXT_LIB([termcap], [tgetent], [], [TERMCAP], [Termcap]) AST_EXT_LIB([tinfo], [tgetent], [], [TINFO], [Term Info]) |