Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

turbulence.mod missing on the conda-forge package #43

Open
tomsail opened this issue Nov 6, 2023 · 4 comments
Open

turbulence.mod missing on the conda-forge package #43

tomsail opened this issue Nov 6, 2023 · 4 comments

Comments

@tomsail
Copy link

tomsail commented Nov 6, 2023

Hi

We (me and @nicogodet for Windows) have recently been trying to use gotm library on conda-forge.
GOTM can be built and coupled with TELEMAC, provided the *.mod files are found in the path.

Especially turbulence.mod, generated during make install and I am not sure this step has been done for packaging on conda-forge.

I have uploaded a simple conda-build recipe on my GitHub: https://github.com/tomsail/gotm-otm-feedstock, and this version works fine then when compiling with TELEMAC.

Is there any way to add turbulence.mod in the binaries of the official repository?

Thanks

PS: If you want me to make a reproducible version to traceback the error during TELEMAC compiling, I'll be happy to provide.

@jornbr
Copy link
Contributor

jornbr commented Nov 6, 2023

Hi, you're correct, at the moment the conda recipe only installs the GOTM executable, not the GOTM libraries or module files (*.mod). It would not be a problem to add both of those. However, the module files would then be specific to the compilers that we use on conda-forge: M2W64 gfortran 5.3 on Windows, and a very recent gfortran (e.g., 13.2) on Mac and Linux. Would that work for your purposes?

@tomsail
Copy link
Author

tomsail commented Nov 6, 2023

For Linux, it'd be perfect, I use also use the latest versions:

libgfortran-ng            13.2.0               h69a702a_2    conda-forge
libgfortran5              13.2.0               ha4646dd_2    conda-forge

For windows, I think @nicogodet will be able to answer

@nicogodet
Copy link

M2W64 Fortran compiler is used for TELEMAC too.

@jornbr
Copy link
Contributor

jornbr commented Nov 21, 2023

Follow-up here: conda-forge/gotm-feedstock#6 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants