# Help installing fenics on a ppc64 cluster

**URL:** <https://fenicsproject.discourse.group/t/help-installing-fenics-on-a-ppc64-cluster/3157>\
**Category:** installation\
**Created:** [May 10, 2020, 6:07pm UTC](https://fenicsproject.discourse.group/t/help-installing-fenics-on-a-ppc64-cluster/3157 "2020-05-10T18:07:55Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![laughingrice](https://avatars.discourse-cdn.com/v4/letter/l/4bbf92/32.png) [@laughingrice](https://fenicsproject.discourse.group/u/laughingrice)\
**Post date:** [May 10, 2020, 6:07pm UTC](https://fenicsproject.discourse.group/t/help-installing-fenics-on-a-ppc64-cluster/3157/1 "2020-05-10T18:07:55Z")

</div>

Hello,

I’ve been trying to install fenics on ppc64 based cluster (at my uni). looks like gcc version is 4.8.5. I have a local install of anaconda. I have installed the following paclages via anacodna

fenics-dijitso 2019.1.0 py\_9 conda-forge  
fenics-ffc 2019.1.0 py\_9 conda-forge  
fenics-fiat 2019.1.0 py\_9 conda-forge  
fenics-ufl 2019.1.0 py\_9 conda-forge

I then downloaded dolphin and mshr from bitbucket per the instructions (checked out branch 2019.1.0) compiled and installed. Had to just through a few loops to get everything to compile and install, but that seems to work.

Now, when I try to import fenic in python I get the following error, any ideas? (could this be a missmatch in gcc version, as python says that it was compiled with gcc 7.3.0)

from .cpp import **version**  
ImportError: /home/michaf/.local/lib64/libdolfin.so.2019.1: undefined symbol: \_ZNK5boost15program\_options22error\_with\_option\_name23substitute\_placeholdersERKSs

---

<div class="post-metadata">

**Author:** ![laughingrice](https://avatars.discourse-cdn.com/v4/letter/l/4bbf92/32.png) [@laughingrice](https://fenicsproject.discourse.group/u/laughingrice)\
**Post date:** [May 11, 2020, 2:32pm UTC](https://fenicsproject.discourse.group/t/help-installing-fenics-on-a-ppc64-cluster/3157/2 "2020-05-11T14:32:29Z")

</div>

Got some progress. I installed gcc/g++ 8.2 via anaconda and recompiled. Missing symbol is resolved, so probably C++ symbol mangling changed.  
Now I get an immediate segmentation fault on import.

---

<div class="post-metadata">

**Author:** ![dparsons](https://avatars.discourse-cdn.com/v4/letter/d/5e9695/32.png) [@dparsons](https://fenicsproject.discourse.group/u/dparsons)\
**Post date:** [May 11, 2020, 4:31pm UTC](https://fenicsproject.discourse.group/t/help-installing-fenics-on-a-ppc64-cluster/3157/3 "2020-05-11T16:31:51Z")

</div>

Your original error said the missing symbol was from boost. Did you have boost installed?

---

<div class="post-metadata">

**Author:** ![laughingrice](https://avatars.discourse-cdn.com/v4/letter/l/4bbf92/32.png) [@laughingrice](https://fenicsproject.discourse.group/u/laughingrice)\
**Post date:** [May 11, 2020, 6:17pm UTC](https://fenicsproject.discourse.group/t/help-installing-fenics-on-a-ppc64-cluster/3157/4 "2020-05-11T18:17:16Z")

</div>

Yes, boost was installed and found (otherwise it wouldn’t compile at all due to missing headers).

---

<div class="post-metadata">

**Author:** ![dparsons](https://avatars.discourse-cdn.com/v4/letter/d/5e9695/32.png) [@dparsons](https://fenicsproject.discourse.group/u/dparsons)\
**Post date:** [May 12, 2020, 4:11am UTC](https://fenicsproject.discourse.group/t/help-installing-fenics-on-a-ppc64-cluster/3157/5 "2020-05-12T04:11:51Z")

</div>

Looks like some mismatch between boost and dolfin then. Might be the conda folk need to recompile their dolfin.
