Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
public:user_software:lofar [2016-01-29 11:59] – old revision restored (2016/01/29 12:51) Arno Schoenmakers | public:user_software:lofar [2017-06-06 20:19] (current) – [Prerequisites] Arno Schoenmakers | ||
---|---|---|---|
Line 3: | Line 3: | ||
This page describes how to obtain and build LOFAR the software. | This page describes how to obtain and build LOFAR the software. | ||
- | :!: Please take note that ASTRON only thoroughly builds and tests the LOFAR software on their production systems that contain | + | :!: Please take note that ASTRON only thoroughly builds and tests the LOFAR software on their production systems that contain |
===== Prerequisites ===== | ===== Prerequisites ===== | ||
Line 20: | Line 20: | ||
* Note: use the -DBUILD_SHARED_LIBS=ON flag! See http:// | * Note: use the -DBUILD_SHARED_LIBS=ON flag! See http:// | ||
* If you want to use the graph tools of the AOFlagger, in the lofar build you need to provide '' | * If you want to use the graph tools of the AOFlagger, in the lofar build you need to provide '' | ||
- | + | * PyBDSF 1.8.11 or larger (https:// | |
Some Linux distributions may have ready to install packages available for some of these, for other distros you may need to build these from code or search hard for binary installations. You may require your system managers help to set all these up properly. | Some Linux distributions may have ready to install packages available for some of these, for other distros you may need to build these from code or search hard for binary installations. You may require your system managers help to set all these up properly. | ||
Line 49: | Line 50: | ||
This requires an account on the SVN server. There is also a guest read-only account; mail Arno Schoenmakers or Marcel Loose for details if you need this. | This requires an account on the SVN server. There is also a guest read-only account; mail Arno Schoenmakers or Marcel Loose for details if you need this. | ||
- | Please refer to [[engineering:software: | + | Please refer to [[public:user_software: |
=== Step 2 === | === Step 2 === | ||
- | Create a build directory, preferably outside of the source tree. The name of the directory must adhere to the naming conventions described in section 3.6 of {{engineering: | + | Create a build directory, preferably outside of the source tree. The name of the directory must adhere to the naming conventions described in section 3.6 of {{engineering: |
< | < | ||
Line 84: | Line 85: | ||
$ make [-j n] [-k] | $ make [-j n] [-k] | ||
</ | </ | ||
- | Where the '' | + | Where the '' |
- | + | ||
- | If you want the build to continue even when encountering errors in the build process, you can add the '' | + | |
- | If you want the build products to be installed as well, add '' | + | When you want the build products to be installed as well, add '' |
< | < | ||
$ make install | $ make install |