Doesn't need linking against -lz