Configure script: Difference between revisions

Content deleted Content added
AnomieBOT (talk | contribs)
m Dating maintenance tags: {{Fact}}
m copy-edit
Line 1:
{{lowercaseLowercase title}}
[[Image:Autoconf-automake-process.svg|thumb|400px|Flow diagram including configure, [[autoconf]] and [[automake]], three tools in the GNU buildBuild systemSystem]]
A '''configure script''' is an executable script designed to aid in developing a [[computer program|program]] to be run on a wide number of different computers. It matches the [[Library (computer science)|libraries]] on the user's computer, with those required by the program, just before [[compiler|compiling]] it from its [[source code]].
 
Line 28:
 
==History==
The first program to come with a configure script was [[rn (newsreader)|rn]] by [[Larry Wall]] in 1984. The script was written by hand and produced a jocular running commentary when executed. It still survives as part of the build system of the '''trn''' program.{{factCitation needed|date=January 2016}}
 
Since then, an ecosystem of programs has grown up to automate the creation of configure scripts as far as possible, of which the most common is the GNU Autoconf system.
Line 35:
* [[Autoconf]]
* [[Software build]]
* [[GNU buildBuild systemSystem]]
 
== References ==