1181834Sroberto<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2181834Sroberto
3181834Sroberto<html>
4181834Sroberto
5181834Sroberto    <head>
6181834Sroberto        <meta name="generator" content="HTML Tidy, see www.w3.org">
7181834Sroberto        <title>Configuration Options</title>
8181834Sroberto        <link href="scripts/style.css" type="text/css" rel="stylesheet">
9181834Sroberto    </head>
10181834Sroberto
11181834Sroberto    <body>
12181834Sroberto        <h3>Configuration Options</h3>
13181834Sroberto        <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>
14181834Sroberto        <p>Gnu autoconfigure tools are in the backpack.</p>
15181834Sroberto        <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>
16181834Sroberto        <br clear="left">
17181834Sroberto        <h4>Table of Contents</h4>
18181834Sroberto        <ul>
19181834Sroberto            <li class="inline"><a href="#basic">Basic Configuration Options - the <tt>configure</tt> utility</a>
20181834Sroberto            <li class="inline"><a href="#opt">Options</a>
21181834Sroberto            <li class="inline"><a href="#dir">Directory and File Names</a>
22181834Sroberto            <li class="inline"><a href="#host">Host Type</a>
23181834Sroberto            <li class="inline"><a href="#pkg">Optional Packages</a>
24181834Sroberto            <li class="inline"><a href="#feat">Optional Features</a>
25181834Sroberto            <li class="inline"><a href="#radio">Radio Clocks</a>
26181834Sroberto            <li class="inline"><a href="#parse">PARSE Clocks</a>
27181834Sroberto        </ul>
28181834Sroberto        <hr>
29181834Sroberto        <h4 id="basic">Basic Configuration Options - the <tt>configure</tt> utility</h4>
30181834Sroberto        <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>
31181834Sroberto        <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>
32181834Sroberto        <p>Usage: <tt>configure [options] [host]</tt><br>
33181834Sroberto        </p>
34181834Sroberto        <h4 id="opt">Options</h4>
35181834Sroberto        <p><tt>[defaults in brackets after descriptions]</tt> Configuration:</p>
36181834Sroberto        <pre>
37181834Sroberto --cache-file=FILE      cache test results in FILE
38181834Sroberto --help                 print this message
39181834Sroberto --no-create            do not create output files
40181834Sroberto --quiet, --silent      do not print `checking...' messages
41181834Sroberto --version              print the version of autoconf that created
42181834Srobertoconfigure
43181834Sroberto</pre>
44181834Sroberto        <h4 id="dir">Directory and File Names</h4>
45181834Sroberto        <pre>
46181834Sroberto --prefix=PREFIX        install architecture-independent files in PREFIX [/usr/local]
47181834Sroberto --exec-prefix=EPREFIX  install architecture-dependent files in EPREFIX [same as prefix]
48181834Sroberto --bindir=DIR           user executables in DIR [EPREFIX/bin]
49181834Sroberto --sbindir=DIR          system admin executables in DIR [EPREFIX/sbin]
50181834Sroberto --libexecdir=DIR       program executables in DIR [EPREFIX/libexec]
51181834Sroberto --datadir=DIR          read-only architecture-independent data in DIR [PREFIX/share]
52181834Sroberto --sysconfdir=DIR       read-only single-machine data in DIR [PREFIX/etc]
53181834Sroberto --sharedstatedir=DIR   modifiable architecture-independent data in DIR [PREFIX/com]
54181834Sroberto --localstatedir=DIR    modifiable single-machine data in DIR [PREFIX/var]
55181834Sroberto --libdir=DIR           object code libraries in DIR [EPREFIX/lib]
56181834Sroberto --includedir=DIR       C header files in DIR [PREFIX/include]
57181834Sroberto --oldincludedir=DIR    C header files for non-gcc in DIR [/usr/include]
58181834Sroberto --infodir=DIR          info documentation in DIR [PREFIX/info]
59181834Sroberto --mandir=DIR           man documentation in DIR [PREFIX/man]
60181834Sroberto --srcdir=DIR           find the sources in DIR [configure dir or ..]
61181834Sroberto --x-includes=DIR       X include files are in DIR
62181834Sroberto --x-libraries=DIR      X library files are in DIR
63181834Sroberto --program-prefix=PREFIX           prepend PREFIX to installed program names
64181834Sroberto --program-suffix=SUFFIX           append SUFFIX to installed program names
65181834Sroberto --program-transform-name=PROGRAM  run sed PROGRAM on installed program names
66181834Sroberto</pre>
67181834Sroberto        <h4 id="host">Host Type</h4>
68181834Sroberto        <pre>
69181834Sroberto --build=BUILD          configure for building on BUILD [BUILD=HOST]
70181834Sroberto --host=HOST            configure for HOST [guessed]
71181834Sroberto --target=TARGET        configure for TARGET [TARGET=HOST]
72181834Sroberto</pre>
73181834Sroberto        <h4 id="pkg">Optional Packages</h4>
74181834Sroberto        <pre>
75181834Sroberto --with-PACKAGE[=ARG]   use PACKAGE [ARG=yes]
76181834Sroberto --without-PACKAGE      do not use PACKAGE (same as --with-PACKAGE=no)
77181834Sroberto
78181834Sroberto openssl-libdir=DIR     OpenSSL object code libraries in DIR [/usr/lib/usr/local/lib/usr/local/ssl/lib]
79181834Sroberto openssl-incdir=DIR     OpenSSL header files in DIR [/usr/include/usr/local/include/usr/local/ssl/include]
80181834Sroberto crypto=autokey         Use autokey cryptography
81181834Sroberto crypto=rsaref          Use the RSAREF library
82181834Sroberto electricfence          Compile with ElectricFence malloc debugger
83181834Sroberto</pre>
84181834Sroberto        <h4 id="feat">Optional Features</h4>
85181834Sroberto        <pre>
86181834Sroberto --disable-FEATURE      do not include FEATURE (same as
87181834Sroberto --enable-FEATURE=no)
88181834Sroberto --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
89181834Sroberto
90181834Sroberto accurate-adjtime       The adjtime() call is accurate
91181834Sroberto clockctl               use /dev/clockctl (non root control of system clock)
92181834Sroberto debugging              Include debugging code [enable]
93181834Sroberto des                    Include support for DES keys [enable]
94181834Sroberto dst-minutes=VALUE      Minutes per DST adjustment [60]
95181834Sroberto gdt-surveying          Include GDT survey code [disable]
96181834Sroberto hourly-todr-sync       If we should sync TODR hourly
97181834Sroberto kernel-fll-bug         If we should avoid a (Solaris) kernel FLL bug
98181834Sroberto kmem                   Read /dev/kmem for 'tick' and/or 'tickadj'
99181834Sroberto md5                    Include support for MD5 keys [enable]
100181834Sroberto ntpdate-step           If ntpdate should step the time
101181834Sroberto slew-always            Always slew the time
102181834Sroberto step-slew              Step and slew the time
103181834Sroberto tick=VALUE             Force a value for 'tick'
104181834Sroberto tickadj=VALUE          Force a value for 'tickadj'
105181834Sroberto udp-wildcard           Use UDP wildcard delivery
106181834Sroberto</pre>
107181834Sroberto        <h4 id="radio">Radio Clocks</h4>
108181834Sroberto        <p>(these are ordinarily enabled, if supported by the machine and operating system):</p>
109181834Sroberto        <pre>
110181834Sroberto all-clocks             Include drivers for all suitable non-PARSE clocks [enable]
111181834Sroberto ACTS                   NIST dialup clock
112181834Sroberto ARBITER                Arbiter 1088A/B GPS receiver
113181834Sroberto ARCRON_MSF             Arcron MSF receiver
114181834Sroberto AS2201                 Austron 2200A or 2201A GPS receiver
115181834Sroberto ATOM                   ATOM PPS interface
116181834Sroberto AUDIO-CHU              CHU audio decoder
117181834Sroberto BANCOMM                Datum/Bancomm BC635/VME interface (requires an explicit --enable-BANCOMM request)
118181834Sroberto CHRONOLOG              Chrono-log K-series WWVB receiver
119181834Sroberto CHU                    CHU modem decoder
120181834Sroberto DATUM                  Datum Programmable Time System
121181834Sroberto DUMBCLOCK              Dumb generic hh:mm:ss local clock
122181834Sroberto FG                     Forum Graphic GPS
123181834Sroberto GPSVME                 TrueTime GPS receiver with VME interface (requires an explicit --enable-GPSVME request)
124181834Sroberto HEATH                  HeathKit GC-1000 Most Accurate Clock
125181834Sroberto HOPFPCI                HOPF 6039 PCI board
126181834Sroberto HOPFSERIAL             HOPF serial clock device
127181834Sroberto HPGPS                  HP 58503A GPS Time &amp; Frequency receiver
128181834Sroberto IRIG                   IRIG (Audio) Clock
129181834Sroberto JUPITER                Rockwell Jupiter GPS receiver
130181834Sroberto LEITCH                 Leitch CSD 5300 Master Clock System Driver
131181834Sroberto LOCAL-CLOCK            Local clock driver
132181834Sroberto MSFEES                 EES M201 MSF receiver
133181834Sroberto MX4200                 Magnavox MX4200 GPS receiver
134181834Sroberto NMEA                   NMEA GPS receiver
135181834Sroberto ONCORE                 Motorola VP/UT Oncore GPS receiver
136181834Sroberto PALISADE               Palisade clock
137181834Sroberto PCF                    Conrad parallel port radio clock
138181834Sroberto PST                    PST/Traconex 1020 WWV/H receiver
139181834Sroberto PTBACTS                PTB dialup clock support
140181834Sroberto SHM                    Clock attached through shared memory (requires an explicit --enable-SHM request)
141181834Sroberto SPECTRACOM             Spectracom 8170/Netclock/2 WWVB receiver
142181834Sroberto TRAK                   TRAK 8810 GPS station clock
143181834Sroberto TPRO                   KSI/Odetics TPRO/S IRIG Interface
144181834Sroberto TRUETIME               Kinemetrics/TrueTime (generic) receiver
145181834Sroberto ULINK                  Ultralink WWVB receiver
146181834Sroberto USNO                   US Naval Observatory dialup clock
147181834Sroberto WWV                    WWV audio receiver
148181834Sroberto</pre>
149181834Sroberto        <h4 id="parse">PARSE Clocks</h4>
150181834Sroberto        <pre>
151181834Sroberto parse-clocks           Include drivers for all suitable PARSE clocks [enable]
152181834Sroberto COMPUTIME              Diem Computime Radio Clock
153181834Sroberto DCF7000                ELV/DCF7000 Clock
154181834Sroberto HOPF6021               HOPF 6021 Radio Clock support
155181834Sroberto MEINBERG               Meinberg clocks
156181834Sroberto RAWDCF                 DCF77 raw time code
157181834Sroberto RCC8000                RCC 8000 Radio Clock support
158181834Sroberto SCHMID                 SCHMID DCF77 clock support
159181834Sroberto TRIMTAIP               Trimble GPS/TAIP Protocol
160181834Sroberto TRIMTSIP               Trimble GPS/TSIP Protocol
161181834Sroberto VARITEXT               VARITEXT clock
162181834Sroberto WHARTON                Wharton 400A Series clock
163181834Sroberto</pre>
164181834Sroberto        <hr>
165181834Sroberto        <script type="text/javascript" language="javascript" src="scripts/footer.txt"></script>
166181834Sroberto    </body>
167181834Sroberto
168181834Sroberto</html>