move same ifdef magic from roken-common.h.in to here, use strerror()