Difference between revisions of "Debian dependencies"
(→Absolute minimum requirements) |
m (→Absolute minimum requirements) |
||
Line 3: | Line 3: | ||
== Absolute minimum requirements == | == Absolute minimum requirements == | ||
− | '''libtool automake autoconf libglib2.0-dev zlib1g-dev gettext subversion''' | + | '''libtool automake autoconf libglib2.0-dev zlib1g-dev gettext subversion cvs''' |
With Debian/squeeze or later you also need '''autopoint''' (previously included in gettext). Furthermore, you probably need the very latest config.sub and config.guess files, the ones provided by automake are outdated and do not work with ndk r5b. They can be found in '''autotools-dev''' from sid (install it manually from [http://packages.debian.org/sid/all/autotools-dev/download packages.debian.org] if sid is not in your sources.list). | With Debian/squeeze or later you also need '''autopoint''' (previously included in gettext). Furthermore, you probably need the very latest config.sub and config.guess files, the ones provided by automake are outdated and do not work with ndk r5b. They can be found in '''autotools-dev''' from sid (install it manually from [http://packages.debian.org/sid/all/autotools-dev/download packages.debian.org] if sid is not in your sources.list). |
Revision as of 12:52, 30 November 2011
(as I'm only running sid on all my computers I don't know if all of those packages are available in Etch). It compiles flawlessly on a Lenny, once all dependencies installed.
Contents
Absolute minimum requirements
libtool automake autoconf libglib2.0-dev zlib1g-dev gettext subversion cvs
With Debian/squeeze or later you also need autopoint (previously included in gettext). Furthermore, you probably need the very latest config.sub and config.guess files, the ones provided by automake are outdated and do not work with ndk r5b. They can be found in autotools-dev from sid (install it manually from packages.debian.org if sid is not in your sources.list).
GTK+
libgtk2.0-dev libtiff4-dev
SDL and CeGUI
libsdl-image1.2-dev libcegui-mk2-dev libdevil-dev libglc-dev freeglut3-dev libxmu-dev libfribidi-dev
QT
libqt3-mt-dev libqtcore4 libqtgui4
gpsd
libgps-dev
(optional, but certainly nice to have)
espeak
espeak
(optional)
speechd
libspeechd-dev
(optional, you are better off with using espeak)
dbus
libdbus-glib-1-dev
(optional, you most likely don't need this.)
python
python-dev
(optional, you most likely don't need this.)
svg to png
You can use one of those for svn2png convertion: rsvg-convert from librsvg2-bin (my preferred -- latouche), convert from imagemagick, ksvg2png4 from kdebase-runtime or inkscape
saxon
libsaxonb-java
required for android (don't forget --with-saxon=saxonb-xslt somewhere on the ./configure-line)