Gideon Simpson wrote: > I was able to solve this problem by editing my petsc.pc file and adding > > -L/opt/petsc-2.3.3-p13/externalpackages/hypre-2.0.0/darwin9.1.0-cxx- > debug/lib -lHYPRE > > and then building dolfin with that. > > not sure if anyone has a good way to build this into the scons > installation. >
Did you build PETSc with shared libraries? Garth > > On Jun 12, 2008, at 6:33 PM, Gideon Simpson wrote: > >> All the C++ demos give me the error: >> >> dyld: Symbol not found: _HYPRE_ParCSRPilutDestroy >> Referenced from: /opt/lib/libdolfin.dylib >> Expected in: dynamic lookup >> >> Trace/BPT trap >> >> while the Python demos give me the error: >> >> ImportError: dlopen(/opt/lib/python2.5/site-packages/dolfin/ >> _dolfin.so, 2): Symbol not found: _HYPRE_ParCSRPilutDestroy >> Referenced from: /opt/lib/libdolfin.dylib >> Expected in: dynamic lookup >> >> On Jun 12, 2008, at 3:11 PM, Anders Logg wrote: >> >>> On Thu, Jun 12, 2008 at 01:44:18PM -0400, Gideon Simpson wrote: >>>> how do i get scons to link against HYPRE and ml, which my petsc was >>>> built with and reside in the petsc external packages directory? >>>> >>>> -gideon >>> You shouldn't need to do anything. I use PETSc with HYPRE downloaded >>> by PETSc and it works fine for me. >>> >>> -- >>> Anders >>> _______________________________________________ >>> DOLFIN-dev mailing list >>> [email protected] >>> http://www.fenics.org/mailman/listinfo/dolfin-dev >> _______________________________________________ >> DOLFIN-dev mailing list >> [email protected] >> http://www.fenics.org/mailman/listinfo/dolfin-dev > > _______________________________________________ > DOLFIN-dev mailing list > [email protected] > http://www.fenics.org/mailman/listinfo/dolfin-dev _______________________________________________ DOLFIN-dev mailing list [email protected] http://www.fenics.org/mailman/listinfo/dolfin-dev
