When installing preCICE from source on MacOS X, installation of the Python bindings fails. Installation was conducted using pip.
I observed two different problems:
- The preCICE headers could not be found. This could normally be solved by setting
CPATH to preCICE's include/ directory.
clang failed to link the bindings against preCICE as it does not find lprecice. I was not able to fix it. Even setting DYLD_LIBRARY_PATH to the lib/ directory of preCICE did not fix this issue.
I started to reproduce the issue in a workflow, see #138, for a system installation into /usr.
When installing preCICE from source on MacOS X, installation of the Python bindings fails. Installation was conducted using
pip.I observed two different problems:
CPATHto preCICE'sinclude/directory.clangfailed to link the bindings against preCICE as it does not findlprecice. I was not able to fix it. Even settingDYLD_LIBRARY_PATHto thelib/directory of preCICE did not fix this issue.I started to reproduce the issue in a workflow, see #138, for a system installation into
/usr.