diff options
author | Richard Gooch <rgooch@ras.ucalgary.ca> | 2000-04-22 00:57:38 +0000 |
---|---|---|
committer | Rusty Russell <rusty@rustcorp.com.au> | 2000-04-22 00:57:38 +0000 |
commit | 8e3b892cc2794a6a8b74a59762974907e3542bfb (patch) | |
tree | 1de0b5405ca6c76c931620614edfe73f30c28959 /INSTALL | |
parent | edf14cf4b5edb148d7473f067d95e7bd1316900b (diff) |
RIchard Gooch's INSTALL file (minorly modified).
Diffstat (limited to 'INSTALL')
-rw-r--r-- | INSTALL | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/INSTALL b/INSTALL new file mode 100644 index 00000000..7807dc92 --- /dev/null +++ b/INSTALL @@ -0,0 +1,29 @@ +FOLLOW THESE STEPS: +=================== + +Make sure /usr/src/linux contains the kernel headers you're building +against. If /usr/src/linux is an older kernel, set the KERNEL_DIR +environment variable to point to the current kernel sources. + +If you forget the above step, a bogus dependency files with a ".d" +extension may be created. If you see messages like: + make: *** No rule to make target `include/linux/netfilter_ipv4/ipt_limit.h', + needed by `iptables.d'. Stop. + +then you have these bogus dependency files. Do this: + + % make distclean + +To build, just do: + + % make + +If you want to specify alternate directories for installation (instead +of /usr/local/ bin lib man), do this: + + % make BINDIR=/usr/bin LIBDIR=/usr/lib MANDIR=/usr/man + % make BINDIR=/usr/bin LIBDIR=/usr/lib MANDIR=/usr/man install + +NOTE: make sure you build with at least the correct LIBDIR= +specification, otherwise iptables(8) won't know where to find the +dynamic objects. |