This is an old revision of the document!


Building in Debian

Compiling WDB should be fairly simple, if you have the appropriate libraries and systems installed. The following procedure is based on Ubuntu Lucid; keep in mind that the code changes faster than this wiki page.

Install the following debian packages on Precise Pangolin the packages would be:

               
apt-get install g++ make git-core libreadline-dev automake libtool autoconf-archive
           postgresql-9.1 
           postgresql-server-dev-9.1 postgresql-9.1-postgis libpqxx3-dev libboost-dev 
           libboost-date-time-dev libboost-program-options-dev libboost-regex-dev 
           libboost-filesystem-dev libboost-thread-dev liblog4cpp5-dev libcppunit-dev 
           libgrib-api-dev libproj-dev libglib2.0-dev libgeos-dev xmlto
           automake libtool autoconf-archive libreadline-dev               
                

To build debian packages, you will additionally require:

apt-get install build-essential cdbs debhelper devscripts dpkg-dev po-debconf

To install wdb from the debian package, the following packages are additionally required:

apt-get install proj postgresql-client

You can then download the latest WDB source from:

git clone git@github.com:wdb/wdb.git wdb

To get a read-only version of the github repository it is sufficient to have git installed and use the read-only address:

apt-get install git
git clone git://github.com/wdb/wdb.git

If you haven't used GitHub before, see Help.GitHub for details on how to connect your system.

Enter the wdb directory, wdb and run:

./autogen.sh

Run configure:

./configure

Add –prefix=target-dir to install the software under another directory (recommended if you are not root, or doing this for the first time. This will allow you to easily uninstall/delete the WDB system later).

Run make:

make

This should build the WDB code, assuming everything above has gone to plan. The same procedure can be followed for each of the other WDB packages.

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
  • wdb/developers/build_debian.1355749981.txt.gz
  • Last modified: 2022-05-31 09:23:29
  • (external edit)