Next: Supported Operating Systems
Up: Bacula User's Guide
Previous: The Current State of
Contents
Index
Subsections
System Requirements
- Bacula has been compiled and run on Linux RedHat, FreeBSD, and
Solaris systems.
- It requires GNU C++ version 2.95 or higher to compile. You can try with
other compilers and older versions, but you are on your own. We have
successfully compiled and used Bacula on RH8.0/RH9/RHEL 3.0 with GCC 3.2.
Note, in general GNU C++ is a separate package (e.g. RPM) from GNU C, so you
need them both loaded. On RedHat systems, the C++ compiler is part of the
gcc-c++ rpm package.
- There are certain third party packages that Bacula needs. Except for
MySQL and PostgreSQL, they can all be found in the depkgs and depkgs1 releases.
- If you want to build the Win32 binaries, you will need a Microsoft
Visual C++ compiler (or Visual Studio). Although all components build
(console has some warnings), only the File daemon has been tested.
- Bacula requires a good implementation of pthreads to work. This
is not the case on some of the BSD systems.
- The source code has been written with portability in mind and is mostly
POSIX compatible. Thus porting to any POSIX compatible operating system
should be relatively easy.
- The GNOME Console program is developed and tested under GNOME 2.x. It
also runs under GNOME 1.4 but this version is deprecated and thus no longer
maintained.
- The wxWidgets Console program is developed and tested with the latest
stable version of
wxWidgets
(2.4.2). It works fine with the
Windows and GTK+-1.x version of wxWidgets, and should also works on other
platforms supported by wxWidgets.
- The Tray Monitor program is developed for GTK+-2.x. It needs Gnome less
or equal to 2.2, KDE greater or equal to 3.1 or any window manager supporting
the
FreeDesktop system tray
standard.
- If you want to enable command line editing and history, you will need
to have /usr/include/termcap.h and either the termcap or the ncurses library
loaded (libtermcap-devel or ncurses-devel).
- If you want to use DVD as backup medium, you will need to download and
install the
dvd+rw-tools.
Next: Supported Operating Systems
Up: Bacula User's Guide
Previous: The Current State of
Contents
Index
2005-06-01