From 41312059e5d25539d3cd071829a505ebb7293393 Mon Sep 17 00:00:00 2001 From: Stefan Radomski Date: Sun, 6 Jul 2014 20:28:14 +0200 Subject: Updated docs --- README.md | 5 +++-- docs/BUILDING.md | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 77cc344..039720c 100644 --- a/README.md +++ b/README.md @@ -159,8 +159,9 @@ internal phase is reached. ### Embedding uSCXML -There are bindings for Java and C# with some examples in the embedding directory. The bindings consist of -two parts each +There are bindings for [Java](https://github.com/tklab-tud/uscxml/tree/master/embedding/java) and +[C#](https://github.com/tklab-tud/uscxml/tree/master/embedding/csharp) with some examples in the +embedding directory. The bindings consist of two parts each 1. The C++ uscxml interpreter compiled as a loadable module for the target language and 2. A target language specific module (uscxml.jar / uscxmlCSharp.dll) with the wrapper classes. diff --git a/docs/BUILDING.md b/docs/BUILDING.md index 6610665..95582ed 100644 --- a/docs/BUILDING.md +++ b/docs/BUILDING.md @@ -315,7 +315,7 @@ If you just want a specific configuration for e.g. the simulator, you can invoke $ make -j4 Note: We did not compile the prebuilts for iOS with 64Bit yet. As such, you will not get binaries build for -arm64. The main culprit is, again, curl which assumes the size of an int to be the same as at its configure time. +arm64. The main culprit is, again, curl which assumes the size of an int to be the identical. ## Language Bindings @@ -398,8 +398,8 @@ Command Prompt (2010) and type: We do support both, 32 and 64Bit for Linux and Windows. On Macintosh, most prebuilt dependencies are compiled as universal binaries with 32/64Bit but we build 64Bit binaries exclusively. The reason is that e.g. curl -cannot be compiled as a universal binary as its header files make assumptions about the bit-depth of an int. -Furthermore, most libraries used by invokers and provided by brew or Macports will be 64Bit only and fail to link. +cannot be compiled as a universal binary as its header files make assumptions about the size of an int. +Furthermore, most libraries used by invokers are provided by brew or Macports will be 64Bit only and fail to link. If you feel adventurous, you can uncomment set(CMAKE_OSX_ARCHITECTURES "i386;x86_64") in the topmost CMakeLists.txt and fight your way through the linker errors. -- cgit v0.12