We also have DOLFIN 2017.1 available in our repo: 
https://github.com/easybuilders/JSC/tree/master/Golden_Repo/2017b/d/DOLFIN

Sorry for joining late to the party __

Damian

On 02.02.18, 14:37, "[email protected] on behalf of John 
Donners" <[email protected] on behalf of 
[email protected]> wrote:

    Hi all,

    the main issue with building a recent DOLFIN is that it uses by default
    python 3 (I already built all dependencies with python 2). Luckily,
    this can be disabled in your easyconfig with:

    configopts += "-DDOLFIN_USE_PYTHON3=OFF "

    However, the issue was that the swig files come pre-packaged for python 3
    in the source directory.
    Even though the configure procedure adds swig files for python 2 in the 
build
    directory, it somehow picks up the swig files from the source directory 
during
    the build. So I had to add the attached patch to also replace the swig 
files in
    the source directory.

    Another issue would pop up when building DOLFIN with an RPATH ('No module 
named _common').
    A fix for the build of DOLFIN with an RPATH was included in EasyBuild 3.5.1.

    Cheers,
    John

    --
    We are ISO 27001 certified and meet the high requirements for information 
security.

    | John Donners | Senior consultant | Compute | SURFsara | Science Park 140 
| 1098 XG Amsterdam | Nederland |
    T (31)6 19039023 | [email protected] | www.surfsara.nl |

    Aanwezig op | ma | di | wo | do | vr

    ----- Original Message -----
    From: "John Donners" <[email protected]>
    To: "easybuild" <[email protected]>
    Sent: Thursday, 1 February, 2018 07:13:30
    Subject: Re: [easybuild] DOLFIN and Fenics

    I could compile DOLFIN 2017.1 with intel 2016b. We can have a look today.

    Verstuurd vanaf mijn iPhone

    > Op 31 jan. 2018 om 22:51 heeft Lev Lafayette 
<[email protected]> het volgende geschreven:
    >
    >> On Wed, 2018-01-31 at 11:35 +0100, Julian Bigge wrote:
    >> Hello fellow Easybuilders,
    >>
    >> we are currently working on an Easyconfig for the DOLFIN and Fenics
    >> python
    >> packages but are facing some linker errors when trying to build an
    >> updated
    >> Trilinos-12.12.1 with Python-2.7.14 in the foss/2017b toolchain. This
    >> slows
    >> down development of these easyconfigs a lot.
    >>
    >> So, maybe there are some users who got a relatively recent version of
    >> DOLFIN
    >> and Fenics (newer than the one in the easybuild-repo) up and running
    >> and are
    >> willing to share their solution?
    >
    > I would be interested in hearing about this as well; I managed to get
    > that mountain of dependencies installed in Python-2.7.9 and 2.7.11
    > installed but not DOLFIN itself.
    >
    > Have you applied the standard patches (e.g., petsc-slepc-libs.patch and
    >
    > SuiteSparse-4.3.patch)?
    >
    >
    > --
    > Lev Lafayette, BA (Hons), GradCertTerAdEd (Murdoch), GradCertPM, MBA
    > (Tech Mngmnt) (Chifley)
    > HPC Support and Training Officer +61383444193 +61432255208
    > Department of Infrastructure Services, University of Melbourne



------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
Forschungszentrum Juelich GmbH
52425 Juelich
Sitz der Gesellschaft: Juelich
Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
Vorsitzender des Aufsichtsrats: MinDir Dr. Karl Eugen Huthmacher
Geschaeftsfuehrung: Prof. Dr.-Ing. Wolfgang Marquardt (Vorsitzender),
Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
Prof. Dr. Sebastian M. Schmidt
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------

Reply via email to