yaberauneya | ef77253 | 2009-10-09 17:55:43 +0000 | [diff] [blame] | 1 | ============================== |
| 2 | About configuration |
| 3 | ============================== |
| 4 | |
| 5 | If you want to use auto configuration, be sure autoconf and automake are |
| 6 | installed. Then run: |
| 7 | $ make autotools |
| 8 | $ ./configure |
| 9 | $ make all |
| 10 | |
| 11 | If you want to use default configuration, autoconf is not needed. Just run: |
| 12 | $ touch include/config.h.default |
| 13 | $ make config.h |
| 14 | $ make all |
| 15 | |
| 16 | If make all is failed even if you use the auto configuration, please, report |
| 17 | your issue to the ltp developers with config.log, generated by running the |
| 18 | configure script. |
| 19 | |
| 20 | ============================== |
| 21 | Using non-standard tools |
| 22 | ============================== |
| 23 | |
| 24 | Some systems (RHEL 4, etc) only have outdated tools available, due to |
| 25 | licensing concerns. So if you happen to install these tools in a non-standard |
| 26 | spot, here's how you bootstrap LTP with these tools: |
| 27 | |
| 28 | $ make \ |
| 29 | ACLOCAL=/path/to/aclocal \ |
| 30 | AUTOCONF=/path/to/autoconf \ |
| 31 | AUTOHEADER=/path/to/autoheader \ |
| 32 | AUTOMAKE=/path/to/automake \ |
| 33 | autotools |