Make building shared libraries the default
Currently, DUNE will build statically linked libraries by default. Unfortunately, new users to dune-corepy tend to overlook our request to compile with -DBUILD_SHARED_LIBS=TRUE
. I think it would help new users, if the default were to build shared libraries.
As far as I remember, the default was chosen because loading shared libraries tends to be terribly slow on supercomputers. But users of supercomputers are more advanced and should be willing to read a section or two on tuning DUNE for these machines. I think we cannot expect the same patience from new DUNE users.