An error about build the poject in Windows system


The system can not find the profiles with red color, could anyone help me figure out what is the problem?


if i use version 23.3.1 to build, this error would occur.

Do you have a solution? I had the same problem. All the cases that need to be compiled will not pass in win. I can only run these cases on linux.

no, i havnt figure it out yet

This is the same error as:

https://mfix.netl.doe.gov/forum/t/solver-build-fails-on-windows-10-without-any-messages/4971/17

I think the problem is the version of CMake that’s getting installed. Unfortunately I cannot reproduce the problem here.

What output do you get if you run cmake --version and
conda list cmake ? Thanks.

If you want to build with the older MFiX version you will need to downgrade numpy (try version 1.21.2) via conda install -c conda-forge numpy=1.21.2. But we suggest using the more recent MFiX version if possible.

Hi, when i run the code cmake --version, there is an error named: can not find MSVCP140D.dll/ucrtbased.dll, can not run this code
The result of conda list cmake
# packages in environment at D:\ANACONDA\envs\mfix-23.3.1:
# Name Version Build Channel
cmake 3.27.4 h1537add_0 conda-forge

Please see
https://mfix.netl.doe.gov/forum/t/can-not-build-mfix-solver-in-mfix23-2/5029

It looks like there may be a problem with the cmake 3.27.4 in conda-forge (the library MSVCP140D is a debug library, production code should not depend on this, so perhaps this package was improperly built using debug mode). Version 3.27.6 is reported to work. So conda install -c conda-forge cmake=3.27.6 should fix the issue for you.

yes, thank you very much, this version can work now