Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
wdb:developers:build_debian [2013-02-22 13:19:06] michaeloa |
wdb:developers:build_debian [2022-05-31 09:29:32] (current) |
||
|---|---|---|---|
| Line 12: | Line 12: | ||
| | | ||
| | | ||
| + | |||
| + | Packages from above in a copy-paste friendly format: | ||
| + | < | ||
| + | sudo 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: | To build debian packages, you will additionally require: | ||
| Line 49: | Line 54: | ||
| 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 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. | ||
| - | The wdb-libwdbload package requires | + | The wdb-libwdbload package |
| + | |||
| + | libboost-system-dev libboost-test-dev | ||
| + | |||
| + | The wdb-gribload package (used for loading programs) additionally requires | ||
| + | |||
| + | bc | ||
| + | |||
| + | The wdb-locationforecastload application requires | ||
| + | |||
| + | cmake libxml++2.6-dev libcurl4-openssl-dev help2man libgtest-dev | ||
| + | |||
| + | The wdb-netcdfload application requires | ||
| + | |||
| + | libfimex-dev libxml2-dev help2man | ||
| + | |||
| + | wdb2ts also requires | ||
| - | libboost-system-dev | + | libboost-iostreams-dev apache2-threaded-dev |
| + | |||
| + | Several projects require | ||
| + | libboost-test-dev | ||
| + | | ||
| + | Note that due to bugs within the m4 macros used, libboost-test may often not be flagged correctly as the source of the configure error. | ||