Dependecies for Debian and Ubuntu
Introduction
You can install all required packages from official repositories of Debian Lenny and Ubuntu Intrepid (8.10).
General Dependencies
build-essential
For building from svn you need:
subversion
automake
autoconf
libtool
Framework Dependencies
Note: these are the dependencies for CppCMS 0.0.x on Debian. The dependencies are very different for CppCMS 1.x.x. See CppCMS 1.x.x Build dependencies.
Mandatory
libcgicc5-dev
libboost1.35-dev
libboost-iostreams1.35-dev
libboost-signals1.35-dev
libboost-regex1.35-dev
libboost-system1.35-dev
libboost-date-time1.35-dev
Recommended
libfcgi-dev
One of following (web servers):
- For Lighty:
lighttpd
- For Nginx:
nginx
- For Apache web server:
apache2-mpm-prefork
orapache2-mpm-worker
orapache2-mpm-event
libapache2-mod-fastcgi
Suggested
libmm-dev
libgcrypt11-dev
libsqlite3-dev
sqlite3
gettext
DbiXX SQL Library
Mandatory
libdbi0-dev
Recomended
You need one or more according to your needs:
libdbd-mysql
--- for MySQL backendlibdbd-sqlite3
--- for Sqlite3 Backendlibdbd-pgsql
--- for PgSQL backend