Why is this -lpthread included here?