Code obtained from a source code repository sometimes doesn't contain the configure file. If a configure.in file exits, use autoconf to generate a configure file from it. This process may require m4, libtool , or other addtional tools.
configure is also a subcommand of many widgets, as in
pack [canvas .c -background white -height 320]; update; after 1000 .c configure -background red