Installation/Mac OS/Outdated/Howto compile OpenFOAM 1.3 and 1.4 on Mac OS X
From OpenFOAMWiki
Currently this page only gives a description which files have been modified to compile the vanilla-1.3-sources (this is basically a transcript of my notes). I more detailed description will be given when I have the time (plus I want to wait for 1.4 until I do that)
Stuff with a question mark are things I don't know without looking at the source what I have done
- basrc and cshrc in .OpenFOAM and paraview modified to recognize darwin
- applications//utilities/miscellaneous/foamFlex/flexdef.h: malloc.h is in different location
- OSSpecific/Unix/fileStat.C: sysmacros
- error.C: special case for darwin Darwin
- wmake/Makefile: rules for darwin-dylib
- .cshrc and .bashrc ?
- rusles/darwin (Changes on LINKEXE - there's got to be another way)
- TODO: DYLIB_PATH in normale Files
- sonicFoamAutoMotion: Addition in options (meshTools must be linked to it)
- moveMesh: ditto
- boxTurb: ditto
- mapFields: ditto
- financialFoam: finiteVolume
- icoErrorEstimate: detto
- momentScalarError: detto
- icoMomentError: detto
- in /applications/utilities/postProcessing/graphics/PVFoamReader/PVFoamReader/Make/darwinDPOpt CMakeFiles/PVFoamReader.dir/build.make for the linking command the option "-undefined dynamic_lookup" has to be added
--Bgschaid 14:36, 22 Mar 2007 (CET)