and test appropriately. Otherwise it might erroneously pick up some pthread primitives, and fail to link.