Replies: 4 comments 15 replies
-
Install make on your computer (for example: https://gnuwin32.sourceforge.net/packages/make.htm) and make sure the exe is in your path, if you haven't already done so clone the fds github repository, then open a command line window and go to the windows intel build directory and run the make_fds.bat file. |
Beta Was this translation helpful? Give feedback.
-
@ZAN-cod Right now FDS build using cmake is under development. At this point for Windows build (say impi_intel_win target), execute make_fds.bat from Windows command prompt. That should compile fds and create the executables under the same directory. If you additionally want Hypre and Sundials support with FDS, clone them following the instruction in https://github.com/firemodels/fds/wiki/FDS-Compilation. We keep the Windows build instruction very similar to Linux build, so we never tried to compile the code using Visual Studio solution file. So it is something you need to explore. From your last post I don't see an error while building using make_fds.bat? Was it successful? If not what is the error message? |
Beta Was this translation helpful? Give feedback.
-
It is strange that "Sun 01/19/2025 11:40 AM" is working with two spaces, but "18.01.2025 20:34" is not working with one space. I tried several different strategies, but not sure how ifx parser works. I found a solution using powershell. I updated the makefile to use powershell to get a date-time without any space within it. Locally it is working for me. |
Beta Was this translation helpful? Give feedback.
-
I am not sure about this error. It looks like the ifx of Version 2024.2.1 is probably buggy. They might have fixed many errors in the latest version. I installed the latest OneAPI base kit yesterday ( Intel(R) 64, Version 2025.0.4 Build 20241205). There they have fixed the BUILDDATE issue. I am guessing this error might go away as well. If possible try to move to the latest OneAPI. |
Beta Was this translation helpful? Give feedback.
-
Hello.
I’m trying to create solution for Microsoft Visual Studio at PC with Windows10 22H2.
As instruction I use https://github.com/firemodels/fds/wiki/Setting-up-Windows-Environment
Software versions:
Cmake 3.24.3,
Microsoft Visual Studio 2022 17.12.0 (VisualStudio.17.Release/17.12.0+35506.116)
Add-ons
Microsoft .NET Framework 4.8.09037
Visual C++ 2022 (Microsoft Visual C++ 2022)
ASP.NET and Web Tools 17.12.178.10385
GitHub Copilot 17.12.31.40377
Intel® Advisor 2024, (Plugin Version 1.3.27),
Intel® C++ Compiler 2024.1
Intel® DPC++ Compatibility Tool 2024.1
Intel® Fortran Compiler 2024.1 (fortran-compiler_base_2024.2.1.81,fortran-compiler_HPCKit_2024.2.1.80),
Intel® Libraries for oneAPI 2024.1
Intel® oneAPI DPC++ Compiler 2024.1
Intel® oneAPI Menu & Samples 10.10.392.9731.
While running Cmake I have a problem -(
If I use in Cmake configure “Microsoft Visual Studio 2022 X64”, then I got an error.
Could NOT find MPI (missing: MPI_Fortran_FOUND)
MPI_Fortran_COMPILER-NOTFOUND
This Cmake Variable “MPI_Fortran_COMPILER” defined in
find_package(MPI REQUIRED)
target_link_libraries(fds PRIVATE MPI::MPI_Fortran).
I try manually define in Cmake variables
MPI_Fortran_COMPILER =”C:\Program Files (x86)\Intel\oneAPI\mpi\2021.13\bin\ mpif90.bat” , or mpiifort.bat
But, that didn’t help, the same error Could NOT find MPI (missing: MPI_Fortran_FOUND).
Help me please, how to create solution (project) for Microsoft Visual Studio 2022 ?
Please, can anybody load that working solution for Windows in this disscusion?
Beta Was this translation helpful? Give feedback.
All reactions