summaryrefslogtreecommitdiff
path: root/download/index.html
blob: 6651bf3a76083238cce1bb58da4f15b365e12860 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<META NAME="generator" CONTENT="http://txt2tags.sf.net">
<TITLE>Grammatical Framework Download and Installation</TITLE>
</HEAD><BODY BGCOLOR="white" TEXT="black">
<P ALIGN="center"><CENTER><H1>Grammatical Framework Download and Installation</H1>
<FONT SIZE="4">
</FONT></CENTER>

<H2>Latest developer code</H2>
<P>
<A HREF="../doc/darcs.html">GF darcs repository</A>
</P>
<H2>Latest release</H2>
<P>
GF 3.1.6 released 23 May 2010.
</P>
<UL>
<LI>MacOS X (Snow Leopard):
<LI>MacOS X (Leopard):
<LI>Windows:
<LI>Ubuntu Linux:
<LI>compiled library package:
<LI>full source package (GF system, libraries, examples, documentation):
</UL>

<P>
What's new? See the <A HREF="release-3.1.6.txt">release notes</A>.
</P>
<H2>Previous releases</H2>
<P>
<A HREF="old-index.html">Follow this link</A>.
</P>
<H2>Installation instructions</H2>
<P>
The MacOS packages are installed by clicking at the icons, as usual.
</P>
<P>
The Windows package is installed by just unpacking it anywhere. 
It finds the libraries relative to the <CODE>.exe</CODE> file.
</P>
<P>
To install a binary package for Linux: uncompress the package by <CODE>tar -xfz</CODE>
</P>
<P>
To compile and install from source on Mac or Linux, do:
</P>
<PRE>
    tar xvfz gf-[VERSION].tgz
    cd GF/src
    runghc Setup configure --user
    runghc Setup build
    runghc Setup install
</PRE>
<P>
The last command must be prefixed by <CODE>sudo</CODE>, if the installation is outside
user-writeable area.
</P>
<P>
To install the libraries (if done separately), unpack them in the place to which your
<CODE>GF_LIB_PATH</CODE> points.
</P>
<PRE>
    cd $GF_LIB_PATH
    gtar xvfz gf-lib-[VERSION].tgz
</PRE>
<P>
If this variable hasn't been defined, it is useful define it, e.g.
</P>
<PRE>
    export GF_LIB_PATH=/usr/local/lib/gf/
</PRE>
<P></P>

<!-- html code generated by txt2tags 2.4 (http://txt2tags.sf.net) -->
<!-- cmdline: txt2tags -thtml index.txt -->
</BODY></HTML>