Firewall Builder can be compiled and works on the following OS and distributions: Debian Linux (including Ubuntu), Mandrake Linux, RedHat Linux, SuSE Linux, Gentoo Linux, FreeBSD, OpenBSD, Mac OS X, and Solaris.
To compile from source, first download the dependencies for your platform:
For RedHat-based systems:
You may need to install the packages
libelf on SuSE), otherwise
does not pick up the
net-snmp library even if it is installed.
For Debian-based systems:
Next, download the source archives from SourceForge,
and unpack them to a location. Then build as follows:
cd /fwbuilder-<version_number> ./autogen.sh make make install
If you observe errors that refer to missing
fwbuilder, check to ensure your system includes
gettext-devel. You may need to add other "development" RPMs
besides these, but these two are often forgotten.
The configure scripts for
tries to find your QT4 installation in several
standard places. However, if you installed QT in a directory
where the script is unable to find it, you can provide the path to it
--with-qtdir option to script
autogen.sh, as in the following example:
cd /fwbuilder-<version_number> ./autogen.sh --with-qtdir=/opt/qt4 make make install
By default, script configure assumes
installs libraries in
/usr/local/lib and binaries
/usr/local/bin. Make sure
/usr/local/lib is added to your
LD_LIBRARY_PATH environment variable or to the
configuration file; otherwise the program will be unable to find dynamic
libraries there. Likewise,
/usr/local/bin must be included in your
You can install libraries and binaries in a different place by specifying a new prefix, as follows:
This command installs libraries
/opt/lib and the
Copyright © 2000-2012 NetCitadel, Inc. All rights reserved.
Using free CSS Templates.