Double configure collier, recola and recola_SM
This update addresses the need for both static and shared libraries for the collier, recola_SM, and recola packages. To accommodate the requirements of various dependent packages, the approach taken is to configure and install these packages twice: once with -Dstatic=OFF to build shared libraries, and once with -Dstatic=ON to build static libraries.
Additionally, -DCMAKE_POSITION_INDEPENDENT_CODE=ON has been added to the build recipes for these packages.
Edited by Dmitri Konstantinov