Are these command line flags or is there a file I edit? Sent from my iPhone
> On Aug 28, 2015, at 8:54 AM, Johannes Ring <[email protected]> wrote: > > Try adding "-L/opt/local/lib -ldmumps" to CMAKE_CXX_FLAGS and > CMAKE_EXE_LINKER_FLAGS. > > Johannes > >> On Fri, Aug 28, 2015 at 2:43 PM Gideon Simpson <[email protected]> >> wrote: >> Is there a way to manually give it a path for mumps? >> >> -gideon >> >>> On Aug 28, 2015, at 8:38 AM, Jan Blechta <[email protected]> wrote: >>> >>> On Fri, 28 Aug 2015 08:25:38 -0400 >>> Gideon Simpson <[email protected]> wrote: >>> >>>> I have no problem if my fenics installation doesn’t have mumps >>>> support, I just need some basic functionality. Is there a way to get >>>> it to ignore it? >>> >>> You can only disable whole PETSc by >>> >>> cd <dolfin_build_dir> >>> cmake <dolfin_src_dir> -DDOLFIN_ENABLE_PETSC:BOOL=OFF >>> make >>> make install >>> >>> Sequential Eigen backend (DOLFIN 1.6.0) or uBLAS backend (DOLFIN 1.5.0) >>> will be available instead of parallel PETSc backend. >>> >>> Or you can try patching dolfin/la/MUMPSLUSolver.* somehow to inhibit >>> MUMPSLUSolver class. >>> >>> Jan >>> >>>> >>>> -gideon >>>> >>>>> On Aug 28, 2015, at 8:24 AM, Jan Blechta >>>>> <[email protected]> wrote: >>>>> >>>>> On Fri, 28 Aug 2015 08:17:15 -0400 >>>>> Gideon Simpson <[email protected]> wrote: >>>>> >>>>>> By virtue of the way macports installed petsc, my mumps library is >>>>>> in /opt/local/lib, and not in the petsc sub directory. >>>>> >>>>> I'm afraid I can't help you here as I don't know Apple. Maybe Garth >>>>> or Johannes. >>>>> >>>>> Jan >>>>> >>>>>> >>>>>> -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
_______________________________________________ fenics-support mailing list [email protected] http://fenicsproject.org/mailman/listinfo/fenics-support
