~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to docs/installing/requirements.rst

  • Committer: Brian Aker
  • Date: 2011-02-22 06:12:02 UTC
  • mfrom: (2190.1.6 drizzle-build)
  • Revision ID: brian@tangent.org-20110222061202-k03czxykqy4x9hjs
List update, header fixes, multiple symbols, and David deletes some code.

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
 * Apple OSX 10.6.4
 
18
 
 
19
We recommend using these platforms with Drizzle, older version may have various
 
20
unforseen difficulties when compiling and/or installing.  Drizzle is tested on
 
21
both 32bit and 64bit platforms but we recommend using a 64bit platform.
 
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.