better error message if system calls are not available (#29)