Dear All,
I am trying to install deal ii on Windows Subsystem for Linux (WSL). I did the following:
1. Install mpich. (version 4.1.1) and added the path of mpich_install to $PATH.
2. Installed blas-lacpack using sudo apt-get install libblas-dev liblapack-dev (there was an error saying blas and lapack not found).
2. Used candi to install deal ii (9.1.1) with parmetis, hdf5, p4est, petsc (3.16.4).
All the dependencies are installed but candi is not able to clone deal ii through git with the following error:
===============================================
Fetching dealii v9.1.1
Cloning into 'deal.II-v9.1.1'...
remote: Enumerating objects: 566631, done.
remote: Counting objects: 100% (509/509), done.
remote: Compressing objects: 100% (292/292), done.
error: 1178 bytes of body are still expected3 MiB | 13.00 KiB/s
fetch-pack: unexpected disconnect while reading sideband packet
fatal: early EOF
fatal: fetch-pack: invalid index-pack output
Failure with exit status: 128
Exit message: candi: git clone
https://github.com/dealii/dealii.git deal.II-v9.1.1 failed
==================================================
1. Please let me know how to get around this issue. Is there a way to download a deal ii tarball and use it instead?
2. What is the simplest way to compile deal ii with MPI and PETSc (in which order do these need to be installed)? First install mpich manually and pass the path of mpich installation during installation of PETSc; then install PETSc and pass the path of PETSc to the cmake command during deal ii installation?
Or is there any easier way?
These are probably simple questions, however I am having a hard time understanding the installation process.
Thanks and regards,
Sabyasachi