Skip to content

Clean compilation scripts and document compilation procedure #39

@mathrack

Description

@mathrack

Currently, compilation of the code can be performed using the provided

  • Makefile
  • cmake scripts
  • autotools scripts

On the one hand, keeping the Makefile is probably a good idea so that one (not very familiar with the cmake syntax) can quickly test the code on new architectures. On the other hand, keeping both the cmake and autotools is probably a bad idea, and the autotools should be removed later on (v3).

It could be interesting to have a Makefile with explicit file dependencies so that parallel make would work with both Makefile and cmake.

The compilation using cmake should be clearly documented. Some clusters have support for cmake but no support for ccmake or cmake-gui. Thus, it is important to document clearly all the cmake options one can use from the command-line.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions