From 8e9bafbfbd5593799de032aa83915d9912ff1288 Mon Sep 17 00:00:00 2001 From: Bart De Schuymer Date: Wed, 20 Nov 2002 19:40:47 +0000 Subject: talk about new compile method --- userspace/ebtables2/INSTALL | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) (limited to 'userspace/ebtables2/INSTALL') diff --git a/userspace/ebtables2/INSTALL b/userspace/ebtables2/INSTALL index 10dab40..bf0ec22 100644 --- a/userspace/ebtables2/INSTALL +++ b/userspace/ebtables2/INSTALL @@ -1,22 +1,16 @@ FOLLOW THESE SIMPLE GUIDELINES: ------------------------------- -If /usr/src/linux contains the patched kernel for ebtables: - %make install -Otherwise: - %make KERNEL_DIR=<> install +Compiling the source code and putting the files in the right directories: +%make install -optional: -If your /usr/include/linux directory is a symbolic link, use the SYMLINK=y -option. When unsure, don't use this. If the cp program produces errors -when executing make install, use this option. +If you are using the CVS code or need your own kernel includes, do this +instead (change the include directory to the appropriate one): +%make install NONSTANDARD=y KERNEL_INCLUDES=/usr/src/linux/include WHAT GETS INSTALLED? -------------------- -- The needed kernel headers are placed in /usr/include/linux/netfilter_bridge/ - That's why it needs the KERNEL_DIR. If the SYMLINK=y option is supplied, - /usr/include/linux will be a symbolic link. - The ebtables manual gets installed in /usr/local/man/man8 To put the manual somewhere else, include MANDIR=<> as option on the command line. -- cgit v1.2.3