summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorStefan Radomski <radomski@tk.informatik.tu-darmstadt.de>2014-01-14 16:15:09 (GMT)
committerStefan Radomski <radomski@tk.informatik.tu-darmstadt.de>2014-01-14 16:15:09 (GMT)
commit836927aa902696297febc95132e2c82147c08c03 (patch)
tree64bcbaa67c6f70acdb5f4cc9184f600fad46b826 /docs
parentf7ca1ebaa5a527f817892bc3794452df1a6c20c6 (diff)
downloaduscxml-836927aa902696297febc95132e2c82147c08c03.zip
uscxml-836927aa902696297febc95132e2c82147c08c03.tar.gz
uscxml-836927aa902696297febc95132e2c82147c08c03.tar.bz2
Expect Invoker and Fedora build fixes
Diffstat (limited to 'docs')
-rw-r--r--docs/BUILDING.md32
1 files changed, 31 insertions, 1 deletions
diff --git a/docs/BUILDING.md b/docs/BUILDING.md
index a9096eb..9cd61eb 100644
--- a/docs/BUILDING.md
+++ b/docs/BUILDING.md
@@ -168,7 +168,37 @@ This would be all distributions based on Redhat, e.g. Fedora.
$ sudo yum install git cmake cmake-gui gcc-c++
# uscxml required dependencies
- $ sudo yum install xml2-devel
+ $ sudo yum install xml2-devel libcurl-devel
+
+#### Fedora 20
+
+Here is a complete walk-through to get uscxml running on Fedora 20, starting with the net installer.
+
+ # get us git and the developer tools
+ $ sudo yum install git gcc-c++ cmake
+
+ # uscxml required dependencies
+ $ sudo yum install libxml2-devel libcurl-devel
+
+This is sufficient to get uscxml to build. If you want some more functionality, install some more libraries:
+
+ # SWI prolog datamodel
+ $ sudo yum install pl-devel
+
+ # OpenAL invoker
+ $ sudo yum install openal-soft-devel libsndfile-devel
+
+ # scenegraph and osgconvert invoker
+ $ sudo yum install OpenSceneGraph-devel mesa-libGL-devel
+
+ # ffmpeg invoker (add repository from http://rpmfusion.org)
+ $ sudo yum install ffmpeg-devel ffmpeg-compat-devel
+
+ # calendar invoker
+ $ sudo yum install libical-devel
+
+ # expect invoker
+ $ sudo yum install expect-devel
### Console / Make