summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorStefan Radomski <github@mintwerk.de>2016-12-02 14:18:33 (GMT)
committerStefan Radomski <github@mintwerk.de>2016-12-02 14:18:33 (GMT)
commit03ef761afd6a4c597c0e3fa1714cc947581e2a48 (patch)
treed2671b2c22c45931c24e2c8d450d2d2e70a840fb /docs
parent044fefae99320aa575523eab90032f9e9d8b498c (diff)
downloaduscxml-03ef761afd6a4c597c0e3fa1714cc947581e2a48.zip
uscxml-03ef761afd6a4c597c0e3fa1714cc947581e2a48.tar.gz
uscxml-03ef761afd6a4c597c0e3fa1714cc947581e2a48.tar.bz2
Fixed Lua wchar problem for old swig intallations
Diffstat (limited to 'docs')
-rw-r--r--docs/BUILDING.md11
1 files changed, 7 insertions, 4 deletions
diff --git a/docs/BUILDING.md b/docs/BUILDING.md
index d627208..cfe5bd6 100644
--- a/docs/BUILDING.md
+++ b/docs/BUILDING.md
@@ -5,7 +5,7 @@
[TOC]
This page describes how to build uSCXML from source, starting with either a git
-checkout or from a downloaded archive. The source code is built using CMake,
+checkout or from a downloaded archive. The source code is built using CMake and
the process of building uscxml is essentially the same on every platform.
1. Read the <b>[Platform Notes](#platform-notes)</b> below to prepare your system.
@@ -40,7 +40,7 @@ directory anywhere else. This only applies to the Eclipse CDT project generator.
generator as it croaks when calling SWIG, just have another build directory
with the "NMake Makefiles" project generator.
-<b>Note:</b> In order to compile with `MinGW` on windows you will ave to adapt the build scripts in `contrib/cmake/Build*`. If you succeed, a pull request would be most appreciated.
+<b>Note:</b> In order to compile with `MinGW` on windows you will have to adapt the build scripts in `contrib/cmake/Build*`. If you succeed, a pull request would be most appreciated.
\section deps Build Dependencies
@@ -87,8 +87,7 @@ Overview of the uSCXML dependencies. See the [Platform Notes](#platform-notes) f
<td>>=&nbsp;1.8</td>
<td>Used by <tt>make docs</tt> to generate this documentation from source comments.</td></tr>
</tr>
- <tr bgcolor="grey"><td bgcolor="#dddddd" colspan="4"></td></tr>
-
+ <tr bgcolor="grey" height="0.5em"><td bgcolor="#dddddd" colspan="4"></td></tr>
<tr>
<td rowspan="2"><b>Mac OSX</b></td>
<td><a href="http://developer.apple.com/xcode/">XCode</a><br />required</td>
@@ -188,6 +187,10 @@ This would be all distributions based on Debian, like Ubuntu, Linux Mint and the
# uscxml required dependencies (built if not installed)
$ sudo apt-get install libxerces-c-dev libevent-dev libcurl4-openssl-dev
+ # optional dependencies for language bindings
+ $ sudo apt-get install ant swig liblua5.2-0-dev mono-devel
+
+
There may still be packages missing due to the set of dependencies among
packages in the various distributons. Try to run CMake and resolve dependencies
until you are satisfied.