ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/libstatgrab/configure.in
(Generate patch)

Comparing projects/libstatgrab/configure.in (file contents):
Revision 1.73 by tdb, Tue Jul 27 20:25:11 2004 UTC vs.
Revision 1.95 by tdb, Tue Nov 6 22:35:30 2007 UTC

# Line 6 | Line 6
6   #
7  
8   # Change these to change the package name and version
9 < AC_INIT(libstatgrab, 0.10.3, bugs@i-scream.org)
10 < AM_INIT_AUTOMAKE(libstatgrab, 0.10.3)
9 > AC_INIT(libstatgrab, 0.16, bugs@i-scream.org)
10 > AM_INIT_AUTOMAKE(libstatgrab, 0.16)
11 > AM_MAINTAINER_MODE
12  
13   # Revision number (automatically updated)
14   AC_REVISION($Revision$)
# Line 31 | Line 32 | AC_C_CONST
32  
33   # Checks for library functions
34   AC_FUNC_MALLOC
35 < AC_FUNC_REALLOC
35 < AC_CHECK_FUNCS(atoll)
35 > AC_CHECK_FUNCS(atoll seteuid setegid setresuid setresgid)
36  
37   # Disk IO read and write statistics are only present on recent NetBSD.
38   AC_CHECK_MEMBER(struct disk_sysctl.dk_rbytes,
# Line 62 | Line 62 | AC_CHECK_HEADERS([libdevinfo.h])
62   AM_CONDITIONAL(SETGIDBINS, false)
63   AM_CONDITIONAL(SETUIDBINS, false)
64  
65 + # Default MINGW setting
66 + AM_CONDITIONAL(MINGW, false)
67 +
68   # Set things up for different OS's
69   # We define the name of the OS so the code can act accordingly
70   # We also need to add the right LDFLAGS
# Line 81 | Line 84 | solaris2.*)
84          AC_DEFINE(SOLARIS, , [Building on Solaris 2.x])
85          LINKFLAGS="-lkstat -ldevinfo -lsocket -lnsl"
86          ;;
87 + hpux11.11*)
88 +        AC_DEFINE(HPUX, , [Building on HP-UX 11.11])
89 +        ;;
90   freebsd4.*)
91          AC_DEFINE(ALLBSD, , [Building on a BSD-derived system])
92          AC_DEFINE(FREEBSD, , [Building on FreeBSD])
# Line 89 | Line 95 | freebsd4.*)
95          BIN_PERM="2755"
96          LINKFLAGS="-lkvm -ldevstat"
97          ;;
98 < freebsd5.*)
98 > freebsd[[5-8]].*)
99          AC_DEFINE(ALLBSD, , [Building on a BSD-derived system])
100          AC_DEFINE(FREEBSD, , [Building on FreeBSD])
101 <        AC_DEFINE(FREEBSD5, , [Building on FreeBSD 5.x])
101 >        AC_DEFINE(FREEBSD5, , [Building on FreeBSD 5.x - 8.x])
102          LINKFLAGS="-ldevstat"
103          ;;
104   netbsdelf1*)
105          AC_DEFINE(ALLBSD, , [Building on a BSD-derived system])
106          AC_DEFINE(NETBSD, , [Building on NetBSD])
107          ;;
108 < netbsdelf2*)
108 > netbsdelf[[2-3]]*)
109          AC_DEFINE(ALLBSD, , [Building on a BSD-derived system])
110          AC_DEFINE(NETBSD, , [Building on NetBSD])
111          AC_DEFINE(NETBSD2, , [Building on NetBSD 2.x])
# Line 116 | Line 122 | dragonfly*)
122          BIN_PERM="2755"
123          LINKFLAGS="-lkvm -ldevstat"
124          ;;
125 < linux-gnu)
125 > linux-gnu*)
126          AC_DEFINE(LINUX, , [Building on GNU/Linux])
127          AM_CONDITIONAL(SETUIDBINS, true)
128          BIN_OWNER="root"
# Line 125 | Line 131 | linux-gnu)
131   cygwin)
132          AC_DEFINE(CYGWIN, , [Building on Cygwin])
133          ;;
134 + mingw32)
135 +        AC_DEFINE(MINGW, , [Building on MinGW])
136 +        AC_DEFINE(WINVER, 0x0500, [Building for Windows 2000])
137 +        AM_CONDITIONAL(MINGW, true)
138 +        LINKFLAGS="-lpdh -lIphlpapi -lpsapi -lnetapi32"
139 +        ;;
140   *)
141          AC_MSG_ERROR([Cannot build on unknown OS: $host_os])
142          ;;
# Line 138 | Line 150 | AC_ARG_WITH([curses-prefix],
150                          SAIDARLIBS="-L${withval}/lib ${SAIDARLIBS}"
151                  fi
152                  if test -d "$withval/include"; then
153 <                        SAIDARCPPFLAGS="-I${withval}/include -I${withval}/include/ncurses ${SAIRDARCPPFLAGS}"
153 >                        SAIDARCPPFLAGS="-I${withval}/include ${SAIRDARCPPFLAGS}"
154                  fi
155          ]
156   )
# Line 237 | Line 249 | AC_SUBST(BIN_GROUP)
249   AC_SUBST(BIN_PERM)
250  
251   # And finish by changing these files
252 < AC_CONFIG_FILES([Makefile src/Makefile src/libstatgrab/Makefile src/statgrab/Makefile docs/Makefile examples/Makefile libstatgrab.pc src/statgrab/statgrab-make-mrtg-config src/statgrab/statgrab-make-mrtg-index src/saidar/Makefile])
252 > AC_CONFIG_FILES([Makefile src/Makefile src/libstatgrab/Makefile src/statgrab/Makefile docs/Makefile docs/libstatgrab/Makefile docs/statgrab/Makefile docs/saidar/Makefile examples/Makefile libstatgrab.pc src/statgrab/statgrab-make-mrtg-config src/statgrab/statgrab-make-mrtg-index src/saidar/Makefile])
253  
254   AC_OUTPUT

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines