An attempt to remove dependencies on autoconf