use gnu autotools to configure the program