Skip to content
Browse files

update to README to reflect current build steps

  • Loading branch information...
1 parent 28da8ea commit 98714586422f6e266b6c3c0d936001bb4647ebbd Russell Zuck committed
Showing with 18 additions and 12 deletions.
  1. +18 −12 README.txt
View
30 README.txt
@@ -8,18 +8,24 @@ Our goals are:
== Build Instructions ==
-We use the 'scons' tool to build the library, unit tests,
-documentation and examples. You'll need to obtain a copy
-from http://www.scons.org/ or from your system distributor.
-
-Once scons is installed, invoke 'scons' in the top-level
-directory to build the library. This will create a static
-library (also in the top-level) directory which can be
-linked into other programs. The public api is defined
-in <strophe.h> which is also in the top-level directory.
-
-Invoke 'scons test' in the top-level directory to execute
-the unit and self tests.
+From the top-level directory, run the following commands
+
+NOTE: By default libstrophe uses expat as it's XML parser.
+You may pass in --with-libxml2 with the ./configure command
+to switch to using libxml2 as your XML parser.
+
+$ ./bootstrap.sh
+
+$ ./configure
+or
+$ ./configure --with-libxml2
+
+$ make
+
+This will create a static library, also in the top-level
+directory, which can be linked into other programs. The
+public api is defined in <strophe.h> which is also in the
+top-level directory.
The examples/ directory contains some examples of how to
use the library; these may be helpful in addition to the

0 comments on commit 9871458

Please sign in to comment.
Something went wrong with that request. Please try again.