added fPIC option