cmake fpic settings, try again. clang handling