[Beowulf] Building OpenFOAM

Prentice Bisbal pbisbal at pppl.gov
Fri Nov 11 07:04:54 PST 2016


I've heard about how difficult building OpenFOAM was for years. I don't 
think it's all that difficult, it just takes a LOT of time to build,  so 
when errors are encountered, the iteration time between multiple. The 
real difficulty arises from how poorly documented the build process is. 
It's like a single page. And since it uses it's own shell scripts to 
manage the build process, instead of using GNU Autoconf tools, I've had 
to figure out how it works, and spend days digging though shell scripts 
to figure out the proper place to add include and lib directories.

Prentice Bisbal
Lead Software Engineer
Princeton Plasma Physics Laboratory
http://www.pppl.gov

On 11/10/2016 05:25 PM, Christopher Samuel wrote:
> On 11/11/16 04:09, Prentice Bisbal wrote:
>
>> My build finally failed 1-2 days shy of 3 weeks with an error that it
>> couldn't find gmp.h. I am now building on a system with faster cores,
>> and more of them!
> Welcome to OpenFOAM.  The only code we've come across that takes more
> time to build, and is more frustrating when it fails (as it often does),
> is OpenCMISS.
>
> Best of luck!
> Chris



More information about the Beowulf mailing list