// -*- html -*-
require_once("docutil.php");
page_head("BOINC: Software prerequisites and corequisites");
?>
BOINC depends on various software to build, test, and run.
Unix
Required for compiling:
- GNU C++ 2.95 or 3.0-3.3; other C++ compilers can be ported
- Other standard development tools assumed: make, gzip, etc.
Required to run automated tests, create a project and other various tools:
Required on the database server:
- MySQL 3.25+ or 4.0+: other SQL server can be ported.
Required on the master/scheduler server(s):
- Apache or other webserver
- PHP 4.0
Optional, required only if you change */Makefile.am
:
- automake 1.7+
- autoconf 2.5+
On Debian Linux you can install all of the above software using
apt-get install g++ python python-mysqldb python-xml mysql apache php automake autoconf
Windows client
Required for compiling:
Required for creating install packages:
Macintosh client
Required for compiling:
page_tail(); ?>