update README
[sqlgg.git] / README.txt
blob869ac589fd0ffb6fe6af27bcaec94a284832e0f9
2 Build
3 =====
5 Dependencies
6 ------------
8 * menhir
9 * extlib
10 * oUnit
11 * deriving
13 NB `deriving` is not available in Debian packages
15 `deriving` causes linking conflicts with `extLib`.
16 See http://code.google.com/p/deriving/issues/detail?id=1
17 So you have to rebuild `deriving` : 
18 remove the `enum.ml enum.mli` line (SOURCES variable) 
19 in `deriving/lib/Makefile`.
21 Dependencies will be found with ocamlfind by default.
22 Additionaly you can create `src/myocamlbuild.config` and manually 
23 specify paths to some libraries as follows :
25     extlib=C:/my/contrib/extlib-1.5.1
26     deriving=C:/my/contrib/deriving-0.1.1/lib
27     oUnit=C:/my/contrib/ounit-1.0.3
29 sqlgg
30 -----
32     make -C src
33     (or src\build.bat for Windows)
35 Windows users
36 =============
38 Install VS2005 SP1 redistributable
39 <http://www.microsoft.com/downloads/details.aspx?FamilyID=200b2fd9-ae1a-4a14-984d-389c36f85647>
41 ----
42 2009-12-27