This means "also create dynamically linked (so-called generic) versions of libraries that are installed with cabal install ".
$ cabal help install | grep shared --enable-shared Enable Shared library --disable-shared Disable Shared library
By default, only statically linked versions are created. Thus, he will not make cabal install libfoo - on the contrary, libfoo will take more time to build libfoo .
Mikhail Glushenkov
source share