mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-04-17 16:59:34 -06:00
171 lines
3.3 KiB
HTML
171 lines
3.3 KiB
HTML
<html><head><title>GF Download</title></head>
|
|
|
|
<body bgcolor="#ffffff" text="#000000">
|
|
<center>
|
|
<img src="../doc/gf-logo.gif">
|
|
|
|
<h1>Grammatical Framework Download and Install</h1>
|
|
|
|
<p>
|
|
|
|
GF 2.1
|
|
<p>
|
|
November 8, 2004
|
|
</center>
|
|
|
|
To run GF, you need either of
|
|
<ul>
|
|
<li> a precompiled GF binary for your platform
|
|
<li> a source package that you compile yourself
|
|
</ul>
|
|
In addition, you need some grammars. You will certainly want
|
|
to write grammars yourself, but you can first take a look at
|
|
<ul>
|
|
<li> GF grammar libraries
|
|
</ul>
|
|
This web page gives links to all of these things.
|
|
|
|
|
|
|
|
<h3>Linux</h3>
|
|
|
|
<a href="GF-2.1-1.i586.rpm"><tt>GF-2.1-1.i586.rpm</tt></a>:
|
|
RPM package for RedHat and Mandrake
|
|
<br>
|
|
To install, use <tt>rpm -i</tt>
|
|
|
|
<p>
|
|
|
|
<a href="GF-2.1-i686-pc-linux-gnu.tgz"><tt>GF-2.1-i686-pc-linux-gnu.tgz</tt></a>:
|
|
generic Intel binaries
|
|
<br>
|
|
To install, untar with <tt>tar xvfz</tt>, then read <tt>src/INSTALL</tt>
|
|
|
|
|
|
|
|
|
|
</p><h3>Macintosh</h3>
|
|
|
|
<a
|
|
href="GF-2.1-powerpc-apple-macosx.tgz"><tt>GF-2.1-powerpc-apple-macosx.tgz</tt></a>:
|
|
package with binaries
|
|
<br>
|
|
To install, untar with <tt>tar xvfz</tt>, then read <tt>src/INSTALL</tt>.
|
|
|
|
<p>
|
|
|
|
If you don't have GHC installed, you also need to
|
|
download <a
|
|
href="../download-2.0/HaskellSupport.framework.tgz">HaskellSupport.framework.tgz</a>
|
|
and unpack it in either
|
|
<tt>/Library/Frameworks</tt> or
|
|
<tt>~/Library/Frameworks</tt>.
|
|
For more information, see
|
|
<a
|
|
href="http://www.haskell.org/hawiki/HaskellSupportFramework">Haskell Wiki</a>.
|
|
|
|
|
|
|
|
<h3>Microsoft Windows</h3>
|
|
|
|
<a
|
|
href="gf.exe"><tt>gf.exe</tt></a>:
|
|
package with binaries and example grammars, self-extracting
|
|
installation package.
|
|
<br>
|
|
To install, execute <tt>gf.exe</tt>.
|
|
|
|
|
|
</p><h3>Solaris</h3>
|
|
|
|
<a href="GF-2.1-solaris.tgz"><tt>GF-2.1-solaris.tgz</tt></a>:
|
|
Solaris binaries
|
|
<br>
|
|
To install, untar with <tt>gtar xvfz</tt>, then read <tt>src/INSTALL</tt>.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<h3><a name=src>Source package</a></h3>
|
|
|
|
<a href="GF-2.1.tgz"><tt>GF-2.1.tgz</tt></a>:
|
|
source and documentation package
|
|
<br>
|
|
Unpack with <tt>tar xvfz GF-2.1.tgz</tt>, and
|
|
follow instructions in <tt>GF-2.1/src/INSTALL</tt>
|
|
|
|
<p>
|
|
|
|
You can compile GF from source on modern variants of
|
|
Linux, Windows, Mac OS X, and Solaris.
|
|
|
|
<p>
|
|
|
|
You need <a href="http://www.haskell.org/ghc/">GHC</a>
|
|
(Glasgow Haskell Compiler), version 6 or later.
|
|
|
|
<p>
|
|
|
|
For the editor GUI, you also need <a
|
|
href="http://java.sun.com/">Java</a>, version 1.4
|
|
|
|
<p>
|
|
|
|
On Windows, you moreover need the
|
|
<a
|
|
href="http://www.cygwin.com/">Cygwin</a> environment
|
|
to compile with GHC.
|
|
|
|
|
|
|
|
<h3>Running GF</h3>
|
|
|
|
Without the GUI:
|
|
<pre>
|
|
gf
|
|
</pre>
|
|
With the GUI:
|
|
<pre>
|
|
jgf
|
|
</pre>
|
|
On Windows, using the <tt>jgf</tt> command requires the
|
|
<a
|
|
href="http://www.cygwin.com/">Cygwin</a> environment.
|
|
Alternatively, if you use the binary installation (recommended) you can run
|
|
GF (both with and without GUI) from the Start menu.
|
|
|
|
<p>
|
|
|
|
To do something with GF, you also need some grammars.
|
|
You can start by looking at the examples included in the
|
|
<a href="gf-lib.tgz"><tt>Grammar Library</tt></a>.
|
|
|
|
|
|
|
|
<h3>Grammar Library</h3>
|
|
|
|
<a href="gf-lib.tgz"><tt>gf-lib.tgz</tt></a>
|
|
|
|
|
|
|
|
<h3>Bonus</h3>
|
|
|
|
Install the
|
|
<a href="http://www.speech.cs.cmu.edu/flite/doc/">
|
|
Flite Speech Synthesizer</a>
|
|
to get the Speak Aloud command (<tt>sa</tt>).
|
|
|
|
|
|
|
|
<hr>
|
|
|
|
<a href="../index.html">Back to the GF Home Page</a>.
|
|
|
|
<p>
|
|
|
|
Last updated November 8, 2004.
|
|
|
|
</p></body></html>
|