12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- dnl
- dnl UNIMRCP_CHECK_APR
- dnl
- dnl This macro attempts to find APR and APR-util libraries and
- dnl set corresponding variables on exit.
- dnl
- AC_DEFUN([UNIMRCP_CHECK_APR],
- [
- AC_MSG_NOTICE([Apache Portable Runtime (APR) library configuration])
- APR_FIND_APR("", "", 1, 1)
- if test $apr_found = "no"; then
- AC_MSG_WARN([APR not found])
- UNIMRCP_DOWNLOAD_APR
- fi
- if test $apr_found = "reconfig"; then
- AC_MSG_WARN([APR reconfig])
- fi
- dnl check APR version number
- apr_version="`$apr_config --version`"
- AC_MSG_RESULT([$apr_version])
- dnl Get build information from APR
- APR_ADDTO(CPPFLAGS,`$apr_config --cppflags`)
- APR_ADDTO(CFLAGS,`$apr_config --cflags`)
- APR_ADDTO(LDFLAGS,`$apr_config --ldflags`)
- APR_ADDTO(UNIMRCP_APR_INCLUDES,`$apr_config --includes`)
- APR_ADDTO(UNIMRCP_APR_LIBS,`$apr_config --link-ld`)
- AC_MSG_NOTICE([Apache Portable Runtime Utility (APU) library configuration])
- APR_FIND_APU("", "", 1, 1)
- if test $apu_found = "no"; then
- AC_MSG_WARN([APU not found])
- UNIMRCP_DOWNLOAD_APU
- fi
- if test $apu_found = "reconfig"; then
- AC_MSG_WARN([APU reconfig])
- fi
- dnl check APU version number
- apu_version="`$apu_config --version`"
- AC_MSG_RESULT([$apu_version])
- dnl Get build information from APU
- APR_ADDTO(LDFLAGS,`$apu_config --ldflags`)
- APR_ADDTO(UNIMRCP_APR_INCLUDES,`$apu_config --includes`)
- APR_ADDTO(UNIMRCP_APR_LIBS,`$apu_config --link-ld`)
- AC_SUBST(UNIMRCP_APR_INCLUDES)
- AC_SUBST(UNIMRCP_APR_LIBS)
- ])
- dnl UNIMRCP_DOWNLOAD_APR
- dnl no apr found, print out a message telling the user what to do
- AC_DEFUN([UNIMRCP_DOWNLOAD_APR],
- [
- echo "The Apache Portable Runtime (APR) library cannot be found."
- echo "Please install APR on this system and supply the appropriate"
- echo "--with-apr option to 'configure'"
- AC_MSG_ERROR([no suitable APR found])
- ])
- dnl UNIMRCP_DOWNLOAD_APU
- dnl no apr-util found, print out a message telling the user what to do
- AC_DEFUN([UNIMRCP_DOWNLOAD_APU],
- [
- echo "The Apache Portable Runtime Utility (APU) library cannot be found."
- echo "Please install APRUTIL on this system and supply the appropriate"
- echo "--with-apr-util option to 'configure'"
- AC_MSG_ERROR([no suitable APU found])
- ])
|