-
Notifications
You must be signed in to change notification settings - Fork 3
/
INSTALL
31 lines (24 loc) · 1.08 KB
/
INSTALL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
To build and install using the tarball, extract the files from
the tarball, change directory to the top level within the
extracted tree, and then:
# ./autogen.sh
# ./configure
# make
# make install
The './bootstrap' script can be used in place of './autogen.sh' .
The last command will most likely require root privileges and will
place the binaries in the /usr/local/bin directory. Since the utilities
need root (superuser) permissions some distrubutions prefer to place the
binaries in the /usr/sbin directory. To do that and place the man pages
in their normal (Linux) location the ./configure line could be expanded
to:
# ./configure --prefix=/usr --bindir=/usr/sbin
To clean up after a build use the following command:
# make distclean
The build depends on libtool since a shared library is produced. A static
library is also produced. By default the binaries (i.e. the utilities
in this package) will depend on that shared library. The binaries can
be linked instead with the static library with this invocation:
# ./configure --disable-shared
Douglas Gilbert
26th August 2023