By virtue of the way macports installed petsc, my mumps library is in 
/opt/local/lib, and not in the petsc sub directory. 

-gideon

> On Aug 28, 2015, at 4:46 AM, Jan Blechta <[email protected]> wrote:
> 
> I'm afraid that this will not work, Garth. MUMPSLUSolver is toggled by
> 
> #ifdef PETSC_HAVE_MUMPS
> 
> There is a linking problem to $PETSC_DIR/lib/libdmumps.a. Ensure that
> the object is visible to linker.
> 
> Jan
> 
> 
> On Fri, 28 Aug 2015 09:36:43 +0100
> "Garth N. Wells" <[email protected]> wrote:
> 
>> As a work-around, try using -DDOLFIN_ENABLE_MUMPS=False when building
>> DOLFIN.
>> 
>> I'm not aware of any FEniCS developers using MacPorts for
>> dependencies (I use Homebrew), so support will be patchy.
>> 
>> Garth
>> 
>> On 28 August 2015 at 00:41, Gideon Simpson <[email protected]>
>> wrote:
>> 
>>> Hi, I’m trying to get dolfin installed by source since the current
>>> macports version is broken.  I have (from macports)  installed 1.5
>>> versions for ffc,ufl,fiat, and instant, along with petsc and
>>> slepc.  Following the instructions, it seems to go fine, except at
>>> the very end, where I get the following error:
>>> 
>>> [100%] Building CXX object
>>> dolfin/CMakeFiles/dolfin.dir/refinement/RegularCutRefinement.cpp.o
>>> [100%] Building CXX object
>>> dolfin/CMakeFiles/dolfin.dir/refinement/UniformMeshRefinement.cpp.o
>>> [100%] *Linking CXX shared library libdolfin.dylib*
>>> Undefined symbols for architecture x86_64:
>>>  "_dmumps_c", referenced from:
>>>      dolfin::MUMPSLUSolver::solve(dolfin::GenericVector&,
>>> dolfin::GenericVector const&) in MUMPSLUSolver.cpp.o
>>> ld: symbol(s) not found for architecture x86_64
>>> clang: error: linker command failed with exit code 1 (use -v to see
>>> invocation)
>>> make[2]: *** [dolfin/libdolfin.1.5.0.dylib] Error 1
>>> make[1]: *** [dolfin/CMakeFiles/dolfin.dir/all] Error 2
>>> make: *** [all] Error 2
>>> 
>>> -gideon
>>> 
>>> 
>>> _______________________________________________
>>> fenics-support mailing list
>>> [email protected]
>>> http://fenicsproject.org/mailman/listinfo/fenics-support
>>> 
>>> 
> 

_______________________________________________
fenics-support mailing list
[email protected]
http://fenicsproject.org/mailman/listinfo/fenics-support

Reply via email to