Home Download News FAQ / Knowledge Base Screenshots Documentation Support
philosophical imaginary

Compiling against Easy Install

see Sourcecode via GIT if you don't compile from the distributed tgz's
First you need to set up your Environment, so the components configure will find Easy Installs libraries:

export CFLAGS=-I/usr/local/ctdlsupport/include
export CPPFLAGS=-I/usr/local/ctdlsupport/include
export LDFLAGS='-L/usr/local/ctdlsupport/lib -Wl,--rpath -Wl,/usr/local/ctdlsupport/lib'

A configure line for citserver might look like that:

./configure --prefix=/usr/local/citadel \
  --with-db=/usr/local/ctdlsupport \
  --with-pam \
  --with-libical \

Or webcit might be configured like that:

./configure --prefix=/usr/local/webcit --with-libical

compiling is done with




(depending on your system)

If you want to upgrade one of the depending libraries, you can configure them like that:

./configure --prefix=/usr/local/ctdlsupport

for more configure options please download http://easyinstall.citadel.org/install and search it for the 'configure' calls.

Copyright © 1987-2020 Uncensored Communications Group. All rights reserved.     Login (site admin)