fixed PCL_NO_PRECOMPILE guard