Build sipX on Ubuntu Breezy Badger

Build dependencies

Some of the required packages to build sipX on Ubuntu Breezy are in universe and multiverse, adapt /etc/apt/sources.list by adding both sources.
deb http://archive.ubuntu.com/ubuntu breezy universe multiverse

Install build dependencies

sudo apt-get install debhelper autotools-dev autoconf automake1.6 libtool apache2-threaded-dev fakeroot g++

libxerces26

The dependency with libxerces26 is different on Breezy and Sarge. Debian's libxerces26c2 is currently in testing. http://packages.qa.debian.org/x/xerces26.html.

libcgicc1

Linking sipXpbx CGIs to libcgicc does currently not work because of a known bug. Rebuilding libcgicc1 from source, however, allows sipxpbx to link without error.

cppunit

cppunit is in universe on Breezy.

Sun J2SDK1.5

sunj2sdk1.5 is needed to build libsipxtack and sipxconfig. See here for a short howto install Sun J2SDK.
mike – Thu, 2006 – 01 – 19 21:41