-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathREADME.CONFIGURE
45 lines (32 loc) · 1.42 KB
/
README.CONFIGURE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
Where's the configure script?
After installing the GNU autotools suite, execute the following
command to generate the configure script (and other necessary
generated files):
autoreconf -fi
If for some reason, the autoreconf command is not available,
the following sequence of commands should have the same result:
autoheader
aclocal
libtoolize
automake -a
autoconf
Why aren't the configure script and other generated files in the
CVS repository?
Because they are generated files. Why save a version history for
them? Further, some of the above commands get re-run automatically
when Makefile.am's or other files are changed. This could lead to
compatibility problems if some of the generated files in the CVS
repository are from a different version of the GNU autotools.
Aren't we requiring users to have GNU autotools installed in order
to configure CGM?
No. Developers (or anyone else using source directly from the CVS
repository) must have the autotools installed. When creating a
tarball for distribution of CGM, the commands below should be run.
The resulting tarball will contain all necessary generated files,
including the configure script.
What needs to be done to prepare CGM for distribution as a tarball?
Check out a clean copy of CGM.
Execute the following commands in the top-most directory:
autoreconf -fi
./configure
make dist