Use -fPIC for GCC only

TODO: Do we need this for CLang?