~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to docs/installing/requirements.rst

  • Committer: Andrew Hutchings
  • Date: 2011-01-21 13:56:53 UTC
  • mto: (2100.1.1 build)
  • mto: This revision was merged to the branch mainline in revision 2101.
  • Revision ID: andrew@linuxjedi.co.uk-20110121135653-tp5zavvoteldf9yc
Add compiling and installing section with basic content

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Requirements
 
2
============
 
3
 
 
4
Supported Platforms
 
5
-------------------
 
6
When installing Drizzle we typically recommend either using the packages from
 
7
a Linux distribution or packages provided by our own repositories.  This is
 
8
down to the dependencies reqiured by Drizzle which can be too old or missing
 
9
in some Linux distributions.
 
10
 
 
11
Every build of Drizzle is currently tested on:
 
12
 * Fedora 12 - 14
 
13
 * RedHat (or CentOS) 5 and 6
 
14
 * Debian Squeeze (6.0)
 
15
 * Ubuntu 10.04 and 10.10
 
16
 * FreeBSD 8.0 and 8.1
 
17
 * Solaris 10 (Sparc)
 
18
 * Apple OSX 10.6.4
 
19
 
 
20
We recommend using these platforms with Drizzle, older version may have various
 
21
unforseen difficulties when compiling and/or installing.
 
22
 
 
23
Software Requirements
 
24
---------------------
 
25
To install and use Drizzle you will need the following basic packages:
 
26
 
 
27
 * `Boost <http://www.boost.org/>`_ 1.40 or higher
 
28
 * `Google Protocol Buffers <http://code.google.com/apis/protocolbuffers/>`_
 
29
 * libuuid (part of the `E2fsprogs <http://e2fsprogs.sourceforge.net/>`_
 
30
   project)
 
31
 * `zlib <http://www.zlib.net/>`_ 1.1.3-5 or higher
 
32
 
 
33
Our repositories for RedHat/Fedora and Ubuntu will provide these where required.