Prerequisites
To compile aptitude from source code, you will need the following libraries and tools installed:
aptcwidgetcppunitif you want to build the unit testsxsltproc,elinks,po4a,rsvg-convert, and the DocBook stylesheets by Norman Walsh if you want to build the documentation.gettextg++makelibsigc++version 2.0 or greaterboostsqlitelog4cxxept
The GTK+ frontend requires the following additional libraries:
On Debian, this means the following packages:
To build the program itself:
libapt-pkg-devlibept-devlibsigc++-2.0-devlibcppunit-devlibcwidget-devgettextg++makeliblog4cxx10-devlibboost-devlibboost-serialization-devlibboost-python-devlibboost-iostreams-devlibboost-test-dev
To build the GTK+ frontend:
libgtkmm-2.4-devlibglademm-2.4-devlibvte-dev
To build the documentation:
docbook-xsldocbook-xmlxsltprocelinkspo4alibrsvg2-bin