/[MITgcm]/MITgcm_contrib/mpack_src/mpack-1.6-4/cmulocal/ucdsnmp.m4
ViewVC logotype

Contents of /MITgcm_contrib/mpack_src/mpack-1.6-4/cmulocal/ucdsnmp.m4

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.1 - (show annotations) (download)
Sat Feb 23 20:13:31 2008 UTC (17 years, 4 months ago) by jmc
Branch: MAIN
CVS Tags: HEAD
- get new version from: http://packages.qa.debian.org/m/mpack.html
  (files: mpack_1.6.orig.tar.gz, mpack_1.6-4.diff.gz, mpack_1.6-4.dsc)
  and apply patch 'mpack_1.6-4.diff' to original dir: mpack_1.6/
- this fix the MD5 coding on 64.bit platforms (well, seems to).
- added in Contrib to allow separate test (since building mpack seems fishy)

1 dnl look for the ucdsnmp libraries
2 dnl $Id: ucdsnmp.m4,v 1.5 2002/08/21 15:03:19 rjs3 Exp $
3
4 AC_DEFUN(CMU_UCDSNMP, [
5 AC_REQUIRE([CMU_SOCKETS])
6 AC_ARG_WITH(ucdsnmp,
7 [ --with-ucdsnmp=DIR use ucd snmp (rooted in DIR) [yes] ],
8 with_ucdsnmp=$withval, with_ucdsnmp=yes)
9 if test "$with_ucdsnmp" != no; then
10 if test -d "$with_ucdsnmp"; then
11 CPPFLAGS="$CPPFLAGS -I${with_ucdsnmp}/include"
12 LDFLAGS="$LDFLAGS -L${with_ucdsnmp}/lib"
13 fi
14 cmu_save_LIBS="$LIBS"
15 AC_CHECK_LIB(snmp, sprint_objid, [
16 AC_CHECK_HEADER(ucd-snmp/version.h,, with_ucdsnmp=no)],
17 with_ucdsnmp=no, ${LIB_SOCKET})
18 LIBS="$cmu_save_LIBS"
19 fi
20 AC_MSG_CHECKING(UCD SNMP libraries)
21 AC_MSG_RESULT($with_ucdsnmp)
22 LIB_UCDSNMP=""
23 if test "$with_ucdsnmp" != no; then
24 AC_DEFINE(HAVE_UCDSNMP)
25 LIB_UCDSNMP="-lucdagent -lucdmibs -lsnmp"
26 AC_CHECK_LIB(rpm, rpmdbOpen,
27 LIB_UCDSNMP="${LIB_UCDSNMP} -lrpm -lpopt",,-lpopt)
28 fi
29 AC_SUBST(LIB_UCDSNMP)
30 ])

  ViewVC Help
Powered by ViewVC 1.1.22