Revert "Remove explicit addition of -fPIC"

This does not work for Linux. One cannot incorporate static libs into
shared libs without them being compiled with -fPIC.

I should compile-test on Linux, not just windows.

This reverts commit 533a785f2050395da8c7dd9019bb3f03e1352960.