On Wed, 2010-08-18 at 20:51 +0200, Anders Logg wrote: > On Wed, Aug 18, 2010 at 06:58:33PM +0200, Anders Logg wrote: > > I'm now getting to the point where DOLFIN is building, but then at the > > end I get this: > > > > Implicit dependency '/Users/log/Work/FEniCS/lib/libpetsc.a' not found, > > needed by target 'dolfin/libdolfin.dylib'. > > > > Any ideas what goes wrong? The file in question seems to be a symlink > > that points to itself (with an extra slash)... > > I see more strange things. > > If I look in the directory ~/Work/FEniCS/lib (default Dorsal > installation location for libraries), there's a bunch of symlinks that > point to themselves: > > libamd.a, libslepc.a, libpetsc.a, libumfpack.a > > Any idea why this is so? > > Is it a Mac thing or is it something with the PETSc/SLEPc > configuration? > > Here's how it's currently done: > > 1. When PETSc is configured, it knows PETSC_DIR=pwd and it knows > PETSC_ARCH=<some random darwin-blabla string>. > > 2. When SLEPc is configured, it knows PETSC_DIR=INSTALL_PATH but it > doesn't know PETSC_ARCH. >
Somewhat related, you could try the PETSc and SLEPc packages from MacPorts. The down side is that the MacPorts version is not compiled with UMFPACK, so there is not decent LU solver via PETSc. I imagine it would be easy to add though since UMFPACK is in MacPorts. Garth > -- > Anders > _______________________________________________ > Mailing list: https://launchpad.net/~dorsal > Post to : [email protected] > Unsubscribe : https://launchpad.net/~dorsal > More help : https://help.launchpad.net/ListHelp _______________________________________________ Mailing list: https://launchpad.net/~dorsal Post to : [email protected] Unsubscribe : https://launchpad.net/~dorsal More help : https://help.launchpad.net/ListHelp

