123 |
* configure the source tree for build in the same tree with these |
* configure the source tree for build in the same tree with these |
124 |
configuration options: |
configuration options: |
125 |
--enable-maintainer-mode --enable-debug-malloc --with-threads |
--enable-maintainer-mode --enable-debug-malloc --with-threads |
126 |
--enable-error-on-warning |
--enable-error-on-warning --prefix=/wherever/you/want |
127 |
|
|
128 |
* Make sure that readline was enabled correctly. |
* Make sure that readline was enabled correctly. |
129 |
|
|
131 |
dependencies won't be properly included in the generated |
dependencies won't be properly included in the generated |
132 |
Makefile.in files.) |
Makefile.in files.) |
133 |
|
|
134 |
* Verify that Guile builds and runs in your working directory. |
* Run a "make", "make check", and a "make install". Make sure to |
135 |
|
delete your previous install tree before the "make install". |
136 |
|
|
137 |
* Run a "make check". |
* Look at the install tree (with "find | sort" or similar) and make |
138 |
|
sure nothing seems obviously amiss. |
139 |
|
|
140 |
* Run 'make dist'. |
* Run 'make dist'. |
141 |
|
|
164 |
+ Remove automake and autoconf from your path, or turn off their |
+ Remove automake and autoconf from your path, or turn off their |
165 |
execute bits, or something. (Users must be able to build the |
execute bits, or something. (Users must be able to build the |
166 |
disty without installing those tools.) |
disty without installing those tools.) |
167 |
+ Configure, make, and install. |
+ Configure, make, make check, and make install. |
168 |
+ Make sure LD_LIBRARY_PATH doesn't include anything unnecessary. |
+ Make sure LD_LIBRARY_PATH doesn't include anything unnecessary. |
169 |
+ Run the test suite on the installed version. |
+ Run the test suite on the installed version. |
170 |
+ You might try the example code in the doc directory. |
+ You might try the example code in the doc directory. |