SW:EasyBuild:Building Your Own Software:Another Example - LLVM
Contents
Motivation
A user wants to build a modified version of the LLVM module that includes:
- a recent source from the LLVM Github repository
- adds support for CLang
LLVM is a rather long build (several hours using a single-processor). Additionally, the currently installed versions do not include CLang support. They are also rather dated (v9.01 released December 20, 2019). Newer releases include v10.0.1, released August 6, 2020. However, for this example we will use a recent .zip file of the master repo.