config.html   [plain text]


<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

    <head>
        <meta name="generator" content="HTML Tidy, see www.w3.org">
        <title>Configuration Options</title>
        <link href="scripts/style.css" type="text/css" rel="stylesheet">
    </head>

    <body>
        <h3>Configuration Options</h3>
        <img src="../pic/pogo3a.gif" alt="gif" align="left"><a href="http://www.eecis.udel.edu/%7emills/pictures.html">from <i>Pogo</i>, Walt Kelly</a>
        <p>Gnu autoconfigure tools are in the backpack.</p>
        <p>Last update: <csobj format="ShortTime" h="25" locale="00000409" region="0" t="DateTime" w="99">12:56 AM</csobj> UTC <csobj format="LongDate" h="25" locale="00000409" region="0" t="DateTime" w="266">Saturday, March 20, 2004</csobj></p>
        <br clear="left">
        <h4>Table of Contents</h4>
        <ul>
            <li class="inline"><a href="#basic">Basic Configuration Options - the <tt>configure</tt> utility</a>
            <li class="inline"><a href="#opt">Options</a>
            <li class="inline"><a href="#dir">Directory and File Names</a>
            <li class="inline"><a href="#host">Host Type</a>
            <li class="inline"><a href="#pkg">Optional Packages</a>
            <li class="inline"><a href="#feat">Optional Features</a>
            <li class="inline"><a href="#radio">Radio Clocks</a>
            <li class="inline"><a href="#parse">PARSE Clocks</a>
        </ul>
        <hr>
        <h4 id="basic">Basic Configuration Options - the <tt>configure</tt> utility</h4>
        <p>The following options are for compiling and installing a working version of the NTP distribution. In most cases, the build process is completely automatic. In some cases where memory space is at a premium, or the binaries are to be installed in a different place, it is possible to tailor the configuration to remove such features as reference clock driver support, debugging support, and so forth.</p>
        <p>Configuration options are specified as arguments to the <tt>configure</tt> script. Following is a summary of the current options, as of the 4.0.99m version:</p>
        <p>Usage: <tt>configure [options] [host]</tt><br>
        </p>
        <h4 id="opt">Options</h4>
        <p><tt>[defaults in brackets after descriptions]</tt> Configuration:</p>
        <pre>
 --cache-file=FILE      cache test results in FILE
 --help                 print this message
 --no-create            do not create output files
 --quiet, --silent      do not print `checking...' messages
 --version              print the version of autoconf that created
configure
</pre>
        <h4 id="dir">Directory and File Names</h4>
        <pre>
 --prefix=PREFIX        install architecture-independent files in PREFIX [/usr/local]
 --exec-prefix=EPREFIX  install architecture-dependent files in EPREFIX [same as prefix]
 --bindir=DIR           user executables in DIR [EPREFIX/bin]
 --sbindir=DIR          system admin executables in DIR [EPREFIX/sbin]
 --libexecdir=DIR       program executables in DIR [EPREFIX/libexec]
 --datadir=DIR          read-only architecture-independent data in DIR [PREFIX/share]
 --sysconfdir=DIR       read-only single-machine data in DIR [PREFIX/etc]
 --sharedstatedir=DIR   modifiable architecture-independent data in DIR [PREFIX/com]
 --localstatedir=DIR    modifiable single-machine data in DIR [PREFIX/var]
 --libdir=DIR           object code libraries in DIR [EPREFIX/lib]
 --includedir=DIR       C header files in DIR [PREFIX/include]
 --oldincludedir=DIR    C header files for non-gcc in DIR [/usr/include]
 --infodir=DIR          info documentation in DIR [PREFIX/info]
 --mandir=DIR           man documentation in DIR [PREFIX/man]
 --srcdir=DIR           find the sources in DIR [configure dir or ..]
 --x-includes=DIR       X include files are in DIR
 --x-libraries=DIR      X library files are in DIR
 --program-prefix=PREFIX           prepend PREFIX to installed program names
 --program-suffix=SUFFIX           append SUFFIX to installed program names
 --program-transform-name=PROGRAM  run sed PROGRAM on installed program names
</pre>
        <h4 id="host">Host Type</h4>
        <pre>
 --build=BUILD          configure for building on BUILD [BUILD=HOST]
 --host=HOST            configure for HOST [guessed]
 --target=TARGET        configure for TARGET [TARGET=HOST]
</pre>
        <h4 id="pkg">Optional Packages</h4>
        <pre>
 --with-PACKAGE[=ARG]   use PACKAGE [ARG=yes]
 --without-PACKAGE      do not use PACKAGE (same as --with-PACKAGE=no)

 openssl-libdir=DIR     OpenSSL object code libraries in DIR [/usr/lib/usr/local/lib/usr/local/ssl/lib]
 openssl-incdir=DIR     OpenSSL header files in DIR [/usr/include/usr/local/include/usr/local/ssl/include]
 crypto=autokey         Use autokey cryptography
 crypto=rsaref          Use the RSAREF library
 electricfence          Compile with ElectricFence malloc debugger
</pre>
        <h4 id="feat">Optional Features</h4>
        <pre>
 --disable-FEATURE      do not include FEATURE (same as
 --enable-FEATURE=no)
 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]

 accurate-adjtime       The adjtime() call is accurate
 clockctl               use /dev/clockctl (non root control of system clock)
 debugging              Include debugging code [enable]
 des                    Include support for DES keys [enable]
 dst-minutes=VALUE      Minutes per DST adjustment [60]
 gdt-surveying          Include GDT survey code [disable]
 hourly-todr-sync       If we should sync TODR hourly
 kernel-fll-bug         If we should avoid a (Solaris) kernel FLL bug
 kmem                   Read /dev/kmem for 'tick' and/or 'tickadj'
 md5                    Include support for MD5 keys [enable]
 ntpdate-step           If ntpdate should step the time
 slew-always            Always slew the time
 step-slew              Step and slew the time
 tick=VALUE             Force a value for 'tick'
 tickadj=VALUE          Force a value for 'tickadj'
 udp-wildcard           Use UDP wildcard delivery
</pre>
        <h4 id="radio">Radio Clocks</h4>
        <p>(these are ordinarily enabled, if supported by the machine and operating system):</p>
        <pre>
 all-clocks             Include drivers for all suitable non-PARSE clocks [enable]
 ACTS                   NIST dialup clock
 ARBITER                Arbiter 1088A/B GPS receiver
 ARCRON_MSF             Arcron MSF receiver
 AS2201                 Austron 2200A or 2201A GPS receiver
 ATOM                   ATOM PPS interface
 AUDIO-CHU              CHU audio decoder
 BANCOMM                Datum/Bancomm BC635/VME interface (requires an explicit --enable-BANCOMM request)
 CHRONOLOG              Chrono-log K-series WWVB receiver
 CHU                    CHU modem decoder
 DATUM                  Datum Programmable Time System
 DUMBCLOCK              Dumb generic hh:mm:ss local clock
 FG                     Forum Graphic GPS
 GPSVME                 TrueTime GPS receiver with VME interface (requires an explicit --enable-GPSVME request)
 HEATH                  HeathKit GC-1000 Most Accurate Clock
 HOPFPCI                HOPF 6039 PCI board
 HOPFSERIAL             HOPF serial clock device
 HPGPS                  HP 58503A GPS Time &amp; Frequency receiver
 IRIG                   IRIG (Audio) Clock
 JUPITER                Rockwell Jupiter GPS receiver
 LEITCH                 Leitch CSD 5300 Master Clock System Driver
 LOCAL-CLOCK            Local clock driver
 MSFEES                 EES M201 MSF receiver
 MX4200                 Magnavox MX4200 GPS receiver
 NMEA                   NMEA GPS receiver
 ONCORE                 Motorola VP/UT Oncore GPS receiver
 PALISADE               Palisade clock
 PCF                    Conrad parallel port radio clock
 PST                    PST/Traconex 1020 WWV/H receiver
 PTBACTS                PTB dialup clock support
 SHM                    Clock attached through shared memory (requires an explicit --enable-SHM request)
 SPECTRACOM             Spectracom 8170/Netclock/2 WWVB receiver
 TRAK                   TRAK 8810 GPS station clock
 TPRO                   KSI/Odetics TPRO/S IRIG Interface
 TRUETIME               Kinemetrics/TrueTime (generic) receiver
 ULINK                  Ultralink WWVB receiver
 USNO                   US Naval Observatory dialup clock
 WWV                    WWV audio receiver
</pre>
        <h4 id="parse">PARSE Clocks</h4>
        <pre>
 parse-clocks           Include drivers for all suitable PARSE clocks [enable]
 COMPUTIME              Diem Computime Radio Clock
 DCF7000                ELV/DCF7000 Clock
 HOPF6021               HOPF 6021 Radio Clock support
 MEINBERG               Meinberg clocks
 RAWDCF                 DCF77 raw time code
 RCC8000                RCC 8000 Radio Clock support
 SCHMID                 SCHMID DCF77 clock support
 TRIMTAIP               Trimble GPS/TAIP Protocol
 TRIMTSIP               Trimble GPS/TSIP Protocol
 VARITEXT               VARITEXT clock
 WHARTON                Wharton 400A Series clock
</pre>
        <hr>
        <script type="text/javascript" language="javascript" src="scripts/footer.txt"></script>
    </body>

</html>