DimaLPorNLP

Results 25 comments of DimaLPorNLP

> I didn't ask for the output of `gcc --version` or `cmake --version`. So again: What does `which gcc` and `which cmake` return for you? ``` $ which gcc /ucrt64/bin/gcc...

> Additionally, you shouldn't edit the CMake files of SuiteSparse's build system. If you'd like to build just a subset of the SuiteSparse libraries, follow the example given in the...

OK I installed the ucrt64 cmake as you suggested. ``` $ cmake -DBLAS_LIBRARIES="/ucrt64/bin/libopenblas.dll" -DLAPACK_LIBRARIES="/ucrt64/bin/libopenblas.dll" .. -- The C compiler identification is GNU 14.2.0 -- The CXX compiler identification is GNU...

> Delete your build directory (with all files that were created when you used the wrong cmake), and start again. I do that every time before cmake. This is another...

> Fwiw, here is the configure command that I use most of the time when building in SuiteSparse in MSYS2: > > ``` > cmake -DCMAKE_INSTALL_PREFIX=.. -DCMAKE_BUILD_TYPE=Release -DBLA_VENDOR=OpenBLAS .. >...

` > What does `which cmake` return for you now? The default generator on Windows should be Ninja. But it looks like it is trying to create Makefiles. Your build...

``` $ which ninja /ucrt64/bin/ninja $ echo $PATH /ucrt64/bin:/usr/local/bin:/usr/bin:/bin:/c/Windows/System32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0/:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl ```

> If you only want to _use_ SuiteSparse but you are struggling to _build_ it, it might be easier to use distributed binaries. E.g., from MSYS2: https://packages.msys2.org/base/mingw-w64-suitesparse I.e., install them...

> Maybe, write a small function in C that does that for you. I don't know much about .NET. But surely it can link to objects written in C and...

> > If you only want to _use_ SuiteSparse but you are struggling to _build_ it, it might be easier to use distributed binaries. E.g., from MSYS2: https://packages.msys2.org/base/mingw-w64-suitesparse I.e., install...