Updated README.md
Added section on prerequisites and how to build LLVM C Extension library
--- a/README.md Fri Sep 25 21:57:05 2015 +0100
+++ b/README.md Tue Sep 29 17:00:22 2015 +0100
@@ -4,6 +4,12 @@
with LLVM toolchain in context of Smalltalk technology - both as a JIT backend and
an AOT compiler.
+## Prerequisites
+
+* An x96_64 Linux box
+* GNU Make & C++ compiler (GCC / Clang would do it)
+* LLVM *3.8* installation - requires libLLVM.so shared library
+
## Loading into Smalltalk/X
**1.** Get [Smalltalk/X jv-branch](https://swing.fit.cvut.cz/projects/stx-jv/) (preferably a night build)
@@ -16,7 +22,15 @@
hg clone https://bitbucket.org/janvrany/jv-llvm-s ~/SmalltalkXProjects/jv/llvm_s
```
-**3.** Load the package into Smalltalk/X
+**3.** Compile LLVM C Extension library
+
+```
+#!bash
+ cd ~/SmalltalkXProjects/jv/llvm_s/llvm_c_ext
+ make LLVM_CONFIG=~/path/to/llvm-3.8/bin/llvm-config
+```
+
+**4.** Load the package into Smalltalk/X
```
#!smalltalk
Smalltalk loadPackage: 'jv:llvm_s'.