Thanks for the quick answer Mathias.
I can see that if you pass "deps/install" to the setup-* scripts, they will clone the SAT solvers and compile them there but I believe that the setup-minisat script is outdated. MiniSat 2.2.0 does not compile as 1.14. It has two versions now (core and simp). Basically, when you run setup-minisat.sh, it does not work anymore. Thus, I was trying to do everything manually.
Moreover, install is not a target in the MiniSat makefile anymore.
From my little understanding of makefiles, I believe MiniSat makefile does not produce the right output anymore for Boolector.
That being said, I did try what you wrote and it does not work. I could get all SAT solvers to link into Boolector, *except* MiniSat (because of its new build system I believe). I fear you will have to download and look at MiniSat's new makefile (and mk template) to understand what's broken. I could figure how to compile MiniSat as a release library but then Boolector's CMake script still does not find it even though it finds all three others... Maybe the CMake script does not search for the right files anymore, I don't know.
Thanks!
Fred