I haven't encountered this myself, so I'm not sure, but I would try that.

Johannes
On Oct 9, 2014 5:34 PM, "Crooks, Cynthia J" <[email protected]> wrote:

> Johannes,
>
> Am I correct in assuming that "typedef SuiteSparse_long UF_long;" will
> need to be added to CholmodCholeskySolver.cpp and UmfpackLUSolver.cpp right
> after the "using namespace dolfin;" line?
>
> Cindy
>
> -----Original Message-----
> From: [email protected] [mailto:[email protected]] On Behalf
> Of Johannes Ring
> Sent: Thursday, October 09, 2014 9:54 AM
> To: Crooks, Cynthia J
> Cc: [email protected]
> Subject: Re: [FEniCS-support] FEniCS build for SLES 11 SP 3 using OpenSuse
> 12.1 as a template
>
> On Thu, Oct 9, 2014 at 4:42 PM, Crooks, Cynthia J <[email protected]>
> wrote:
> > Johannes,
> >
> > I am making progress.  Dolfin makes it through 30% of the build before
> failing now.
> >
> > I upgraded CGAL to version 4.4.  Then reran the dofin build.  I am no
> getting the following errors.
> >
> >
> /hpc/tstapps/src/FEniCS/1.4.0/dolfin-1.4.0/dolfin/la/UmfpackLUSolver.cpp:
> In static member function ‘static std::shared_ptr<void>
> dolfin::UmfpackLUSolver::umfpack_factorize_symbolic(std::size_t,
> std::size_t, const size_t*, const size_t*, const double*)’:
> >
> /hpc/tstapps/src/FEniCS/1.4.0/dolfin-1.4.0/dolfin/la/UmfpackLUSolver.cpp:330:42:
> error: ‘UF_long’ was not declared in this scope
> >    else if (sizeof(std::size_t) == sizeof(UF_long))
> >                                           ^
> >
> /hpc/tstapps/src/FEniCS/1.4.0/dolfin-1.4.0/dolfin/la/UmfpackLUSolver.cpp:332:11:
> error: ‘UF_long’ does not name a type
> >      const UF_long* _Ap = reinterpret_cast<const UF_long*>(Ap);
>
> There was a similar report on this list a few weeks ago:
>
>
> http://fenicsproject.org/pipermail/fenics-support/2014-September/000867.html
>
> Johannes
>
_______________________________________________
fenics-support mailing list
[email protected]
http://fenicsproject.org/mailman/listinfo/fenics-support

Reply via email to