Building OpenH323 1.18.0 on CentOS 5.2

No Comments

NB: This package is a prerequisite for building Asterisk 1.4.30 with oh323 support.

Some libraries were compiled but not included by the Makefile in the ‘make install’ procedure. I modified the Makefile to correct this and produced a diff.

The source code should be extracted to the directory:

~/openh323

(that’s what the README says)

Build procedure:

  1. ./configure  --disable-ixj --prefix=/usr --sysconfdir=/etc
  2. make both
  3. make install
  4. checkinstall

(“–disable-ixj” was required as this conflicts with my hardware configuration)

Building PWLib 1.10.2 on CentOS 5.2

No Comments

NB: This package is a prerequisite for building Asterisk 1.4.30 with oh323 support.

Some libraries were compiled but not included by the Makefile in the ‘make install’ procedure. I modified the Makefile to correct this and produced a diff.

The source code should be extracted to the directory:

~/pwlib

Build procedure:

  1. ./configure --prefix=/usr --sysconfdir=/etc
  2. make both
  3. make install
  4. checkinstall

Checkinstall – easy way to build RPM and Deb packages

No Comments

Thanks to the kind people in #asterisk (irc.freenode.net) I found: Checkinstall

This is a very quick and easy was to make your own RPM and Deb packages. When compiling your package, instead of running “make install” run: “checkinstall”

To build for most distributions, the configure script should be executed with the following options:
./configure –prefix=/usr –sysconfdir=/etc
so that executables, libraries and configuration files are installed to the expected locations.

Newer Entries