forked from GitHub/gf-core
79 lines
2.0 KiB
HTML
79 lines
2.0 KiB
HTML
<!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>
|