Thread Previous • Date Previous • Date Next • Thread Next |
On Wed, Jan 30, 2008 at 07:30:37AM -0500, Harish Narayanan wrote: > Gideon Simpson wrote: > > I've recently acquired a new machine which came loaded with OS X > > 10.5. Has anyone had any experience loading up the various FEniCS > > components on such a system? > > Yes, I have, and things work mostly[1] as advertised. Here are some > broad instructions: > > 1. Bootstrap an installation of Fink. This defaults it's installation to > /sw. > > 2. Using fink (fink install blah), install the following: > i. python25 > ii. mercurial-py25 > iii. numpy-py25 > iv. boost1.33 > v. swig (1.3.31-2) > vi. suitesparse (3.0.0-1) > vii. gts (0.7.3-1003) > viii. vtk-py25 > > 3. With those dependencies in place, fetch and build the following > FEniCS projects in order using mercurial and their standard python build > systems. > i. FIAT > ii. Instant > iii. Ferari > iv. UFC > v. FFC > vi. Viper > > 4. Install DOLFIN with the autotools makesystem using something like: > ./configure --prefix=/Random/FEniCS/build --with-boost=/sw > --with-umfpack-lib=/sw/include > --with-umfpack-include=/sw/include/suitesparse --with-amd-lib=/sw/lib > --with-amd-include=/sw/include/suitesparse > > Following the above steps should result in a fairly functional > installation of FEniCS. > > [1] Some caveats: > i. Swig seems broken, and hence things which use it, like > pydolfin, do not work. > ii. This installation route bypasses PETSc. > iii. I'm working out a parallel route involving GiNaC and SyFi, > which also runs into some Swig issues on my machine. > > Harish Excellent. Sounds like something for the wiki... -- Anders
Thread Previous • Date Previous • Date Next • Thread Next |