diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2012-04-13 16:02:30 -0400 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2012-04-13 16:02:30 -0400 |
commit | aa553504b1c8d97b061d3991b3c3ea1ddff0f433 (patch) | |
tree | 38dc64b75af253e3bb218881f5fd954b0ae94d54 /build.txt | |
parent | 18cc4ddfa4a36739a8a30e65b5d7a2343015490d (diff) | |
download | gpsd-aa553504b1c8d97b061d3991b3c3ea1ddff0f433.tar.gz |
More improvements to the build instructions.
Diffstat (limited to 'build.txt')
-rw-r--r-- | build.txt | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -10,7 +10,7 @@ guidance on how to cross-build the package. Under Linux, assuming you have all your build prerequisites in place, this line will do: -scons && sudo scons udev-install + scons && scons testregress && sudo scons udev-install If you get any errors, you need to read the detailed instructions that follow. @@ -228,6 +228,14 @@ client library to be available on all the Qt supported platforms. Please see http://qt.nokia.com/doc/4.6/supported-platforms.html for a status of Qt supported platforms as of version 4.6. +== Port and toolchain testing == + +'scons testregress' will run a comprehensive regression-test suite. +You should do this, at minimum, every time you build from source +on a new machine type. GPSD does enough bit-twiddling and floating +point that it is very sensitive to toolchain problems; you'll want to +be sure those aren't going to bite you in production. + == Reverting to a clean state == The scons equivalent of 'make clean' is 'scons -c'. This will revert |