TOUGH3 Installation Fails Due to BLAS Package URL Change
I am writing to seek your assistance with an issue I encountered during the installation of TOUGH3.
The installation process fails due to a recent change in the URL of the BLAS package, which prevents the package from being downloaded as specified in the current download-BLAS.cmake
file located at /esd-tough3/build/tpl-build/tpls/blas/blas-timestamps
.
Specifically, the download-BLAS.cmake
file contains the following line:
foreach(url http://www.netlib.org/blas/blas-.tgz)
This URL is no longer valid, and as a result, the download step fails. I attempted to modify the URL myself but was not successful.
Could you please assist me in updating the download-BLAS.cmake
file with the correct URL or provide guidance on how to resolve this issue?
Thank you for your time and assistance.
12 replies
-
Are you using the most updated version of TOUGH3 (V1.12)? The direct usage of BLAS has been removed from TOUGH3 (but it is still be used in PETSC and required during linking). The download of BLAS may not be necessary, but you may need installation of BLAS with Petsc.
-
As I mentioned in previous post that TOUGH3 does not use LAPACK/BLAS directly, you may not need to install them. If you want to make things simple, you can use the attached CMakeLists.txt to replace the one in the folder:
/tough3_v1.12/esd-toughlib/tpls
And then run the tough3 configure again. Do not forget to delete the two folders before running the configuration.