Your computer must
rdate, for example) then sequential
reads from the
product-queue
might miss
data-products
that are inserted into the queue just after the adjustment.
The last requirement is absolutely necessary because the LDM protocol depends on accurate clocks on both the upstream host and the downstream host. This requirement can be satisfied by running a Network Time Protocol (NTP) daemon or by periodically executing the ntpdate(1) utility via crontab(1). Both an NTP daemon and the ntpdate(1) utility are available at ntp.org. Information on public NTP time servers is available at http://www.eecis.udel.edu/~mills/ntp/servers.html.
You must have a UNIX® development-environment. In particular, your platform must have:
While every effort is made to ensure that the LDM source-code distribution can be compiled and installed on as wide a variety of UNIX® platforms as possible, we can, necessarily, only test on platforms that are available at the Unidata Program Center (UPC).
With that in mind, the LDM package has been successfully built at the UPC on the following systems using the specified C compilers and make(1) utilities
Notes:
OS1 Release(s)2 Hardware Type3 C Compiler(s) make(s) AIX 5.14 RS6000 /usr/vac/bin/c89
gcc(v3.2)5
/usr/ccs/bin/make
GNU makeDarwin 7.7.0 Power Macintosh /usr/bin/gcc-3.3 /usr/bin/gnumake FreeBSD 5.3 amd64 /usr/bin/cc(v3.4.2) /usr/bin/make FreeBSD 4.10-RELEASE-p2 i386 /usr/bin/c89 /usr/bin/make HP-UX B.11.00 9000/785 /opt/ansic/bin/c89
gcc(v3.3.2)5/usr/ccs/bin/make
GNU makeIRIX64 6.5 IP30 /bin/c89
gcc(v3.3)5/sbin/make
GNU makeLinux 2.4.22-1.2199.nptlsmp
2.6.10-1.741_FC3smpi686 /usr/bin/c89 /usr/bin/make Linux 2.6.10-1.741_FC3smp x86_64 /usr/bin/c89 /usr/bin/make OSF1 V5.1 alpha /usr/bin/c89
gcc(v3.3.2)/usr/ccs/bin/make
/usr/bin/posix/make
SunOS 5.8 sun4u6 /opt/SUNWspro/bin/c89
gcc(v3.4.2)5/usr/ccs/bin/make
/usr/xpg4/bin/make
GNU makeSunOS 5.9
5.10i86pc /opt/SUNWspro/bin/c89
/opt/SUNWspro/bin/cc
/usr/ccs/bin/make
/usr/xpg4/bin/make
uname -s".
uname -r" unless
otherwise noted.
uname -m".
echo $(uname -v).$(uname -r)".
Note that AIX's interpretation of release and version
differs from that of most other operating systems.
--disable-max-size must be given to the
configure script, which means that the resulting
LDM will only support a small
product-queue.
The UPC reserves the right to deny support to outdated or irregular platforms.