- publishing free software manuals
Valgrind 3.3 - Advanced Debugging and Profiling for GNU/Linux applications
by J. Seward, N. Nethercote, J. Weidendorfer and the Valgrind Development Team
Paperback (6"x9"), 164 pages
ISBN 0954612051
RRP £12.95 ($19.95)

Get a printed copy>>>

3.9 Building and Installing Valgrind

We use the standard Unix ‘./configure’, ‘make’, ‘make install’ mechanism, and we have attempted to ensure that it works on machines with kernel 2.4 or 2.6 and glibc 2.2.X to 2.5.X. Once you have completed ‘make install’ you may then want to run the regression tests with ‘make regtest’.

There are five options (in addition to the usual --prefix= which affect how Valgrind is built:

The ‘configure’ script tests the version of the X server currently indicated by the current ‘$DISPLAY’. This is a known bug. The intention was to detect the version of the current X client libraries, so that correct suppressions could be selected for them, but instead the test checks the server version. This is just plain wrong.

If you are building a binary package of Valgrind for distribution, please read ‘README_PACKAGERS’. It contains some important information.

Apart from that, there's not much excitement here. Let us know if you have build problems.

ISBN 0954612051Valgrind 3.3 - Advanced Debugging and Profiling for GNU/Linux applicationsSee the print edition