Open mdpiper opened 9 months ago
Works fine on GitHub Actions with Linux and macOS. It also works fine when I build locally on my Microsoft Surface.
There is a version of gfortran installed on Windows on Actions by chocolatey. It works:
Run cmake .. -G "NMake Makefiles" -DCMAKE_INSTALL_PREFIX="$env:CONDA_PREFIX" -DCMAKE_BUILD_TYPE=Release
-- The Fortran compiler identification is GNU 12.2.0
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Check for working Fortran compiler: C:/ProgramData/chocolatey/bin/gfortran.exe - skipped
-- Configuring done (7.1s)
-- Generating done (0.0s)
-- Build files have been written to: D:/a/bmi-fortran/bmi-fortran/build
[ 25%] Building Fortran object CMakeFiles/bmif_static.dir/bmi.f90.obj
[ 50%] Linking Fortran static library libbmif.a
[ 50%] Built target bmif_static
[ 75%] Building Fortran object CMakeFiles/bmif_shared.dir/bmi.f90.obj
[100%] Linking Fortran shared library libbmif_win.dll
[100%] Built target bmif_shared
Install the project...
-- Install configuration: "Release"
-- Installing: C:/Users/runneradmin/micromamba/envs/testing/lib/libbmif.a
-- Installing: C:/Users/runneradmin/micromamba/envs/testing/lib/libbmif_win.dll.a
-- Installing: C:/Users/runneradmin/micromamba/envs/testing/bin/libbmif_win.dll
-- Installing: C:/Users/runneradmin/micromamba/envs/testing/include/bmif_2_0.mod
It may not really be the conda compiler, but CMake is reporting it failing with the following: