cpmech / russell

Rust Scientific Libary. ODE and DAE (Runge-Kutta) solvers. Special functions (Bessel, Elliptic, Beta, Gamma, Erf). Linear algebra. Sparse solvers (MUMPS, UMFPACK). Probability distributions. Tensor calculus.
MIT License
102 stars 8 forks source link

Build Error #99

Closed MarshalLeeeeee closed 5 months ago

MarshalLeeeeee commented 5 months ago

I added russell_sparse = "*" to Cargo.toml to build.

However I have the following error message:

error: failed to run custom build command for `russell_lab v1.0.0`

Caused by:
  process didn't exit successfully: `...\target\debug\build\russell_lab-fa25270958244ff7\build-script-build` (exit code: 1)
  --- stderr

  error occurred: Command "...\\VisualStudio\\VisualStudio\\VC\\Tools\\MSVC\\14.32.31326\\bin\\HostX64\\x64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-W4" "-Fo...\\Proj\\FluidSimCrate-master\\target\\debug\\build\\russell_lab-19d28318bc43dd4e\\out\\be5a010cd526d178-interface_fftw.o" "-c" "c_code/interface_fftw.c" with args "cl.exe" did not execute successfully (status code exit code: 2).

I am developing on Windows. Thanks in advance for any help.

cpmech commented 5 months ago

Oh, I'm sorry. Russell doesn't work on Windows at the moment. I'm still trying to figure out how to compile FFTW, UMFPACK, MUMPS, and other libraries on Windows first. Best wishes.