dolfin team mailing list archive
-
dolfin team
-
Mailing list archive
-
Message #06085
Re: os x 10.5
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
Follow ups
References