![]() ![]() In clang64 and clang32 you can instead rely on flang as Fortran compiler. mingw64, mingw32 and ucrt64 are based on GCC/MinGW, here you get gfortran as Fortran compiler. ![]() The msys2 terminal is a pure Cywgin-like environment, software from this environment is available in all environments. However, it might appear a bit complex due to the different available environments on the first glance.Īfter installation there will be several terminals available ( msys2, mingw64, mingw32, ucrt64, clang64, clang32). From my experience this is the closest Unix experience one can get on Windows, while still being able to create native binaries. I can recommend MSYS2, it gives you a bash shell with a Cygwin-like runtime as base and (several) MinGW native toolchains on top, which allows linking static binaries for distribution outside of MSYS2. What I need is a binary that has the libraries statically linked so the user can just download the executable). (also, if for someone building that package in a way is trivial, I won’t refuse that help. I have done this before, and I remember having saved a windows installation only for that, for how complicated it was when I tried, but that machine is long gone now. I tried than LFortran, but after installing miniconda I don’t know what to do (“conda” is not a program apparently available anywhere - and during installation the possibility of adding it to the path was highly discouraged). ![]() I tried to install gfortran, but I got to a “mingw” page which appeared deprecated. I have no real experience with doing anything on Windows, so probably this is just my lack of knowledge. I have just spent one hour trying to install some fortran compiler on Windows, without success. In linux it is just about installing gfortran and cmake, and doing make. As a followup from this, in the short term what I need is to build a statically-linked binary of the latest version of my package. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |