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:
subversionautomakeautoconflibtool
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-devlibboost1.35-devlibboost-iostreams1.35-devlibboost-signals1.35-devlibboost-regex1.35-devlibboost-system1.35-devlibboost-date-time1.35-dev
Recommended
libfcgi-dev
One of following (web servers):
- For Lighty:
lighttpd - For Nginx:
nginx - For Apache web server:
apache2-mpm-preforkorapache2-mpm-workerorapache2-mpm-eventlibapache2-mod-fastcgi
Suggested
libmm-devlibgcrypt11-devlibsqlite3-devsqlite3gettext
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
