diff options
author | Stefan Radomski <github@mintwerk.de> | 2016-05-20 22:39:07 (GMT) |
---|---|---|
committer | Stefan Radomski <github@mintwerk.de> | 2016-05-20 22:39:07 (GMT) |
commit | 045db3f61f776f8472a6ce7bd2ddbeda77cae872 (patch) | |
tree | e8e93fbdbf2e9ed37af321eb53b7d40399349594 /docs | |
parent | b3f69eb2b306318be73327bf55a7af79e3e2922f (diff) | |
download | uscxml-045db3f61f776f8472a6ce7bd2ddbeda77cae872.zip uscxml-045db3f61f776f8472a6ce7bd2ddbeda77cae872.tar.gz uscxml-045db3f61f776f8472a6ce7bd2ddbeda77cae872.tar.bz2 |
Passing all Lua tests again - might have broken external builds
Diffstat (limited to 'docs')
-rw-r--r-- | docs/BUILDING.md | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/docs/BUILDING.md b/docs/BUILDING.md index cf504c3..690d98e 100644 --- a/docs/BUILDING.md +++ b/docs/BUILDING.md @@ -20,15 +20,11 @@ For **Makefiles on Unices**, these steps essentially boil down to: $ git clone git://github.com/tklab-tud/uscxml.git $ mkdir uscxml/build && cd uscxml/build - $ cmake .. - $ make + $ cmake .. && make -On **NMake on Windows**, you may have luck to run the following from a VS2013 or VS2015 command prompt: +For **MSVC on Windows**, run form a developer command-prompt and substitute the last line above by: - $ git clone git://github.com/tklab-tud/uscxml.git - $ mkdir uscxml/build && cd uscxml/build - $ cmake -G"NMake Makefiles" .. - $ nmake + $ cmake -G "NMake Makefiles" .. && nmake <b>Note:</b> If you want to build for another IDE or build-system, just create a new *out-of-source* build directory and start over with CMake. To get an idea @@ -44,6 +40,9 @@ 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. + + \section deps Build Dependencies Overview of the uSCXML dependencies. See the [Platform Notes](#platform-notes) for details. |