summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--INSTALL6
1 files changed, 6 insertions, 0 deletions
diff --git a/INSTALL b/INSTALL
index 1db41964..34d57893 100644
--- a/INSTALL
+++ b/INSTALL
@@ -1,3 +1,4 @@
+
Here are the steps for installing gpsd and verifying its performance:
0. gpsd has a core set of prerequisites that are required for any
@@ -15,6 +16,11 @@ non-C99 feature: anonymous unions. We could eliminate these, but the
cost would be source-level interface breakage if we have to move
structure members in and out of unions.
+GPSD is normally built and tested with GCC. The shared-memory
+interface relies on one GCCism, but the code is otherwise pretty
+compiler-agnostic. It is reported that clang produces a gpsd that
+passes all regression tests.
+
You will need Python 2.6 or 2.4+ & simplejson. The Python code in
GPSD is 2.4-compatible except that you need either the json library
module from 2.6 or the functionally equivalent simplejson backport.