It's helpful to be able to build in a subdirectory when working with multiple architectures, such as both Linux and macOS.
mkdir build
cd build
../configure
make
make all-recursive
Making all in SeqLib/htslib
/bin/sh: line 0: cd: SeqLib/htslib: No such file or directory
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2