use autotools