mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-04-23 11:42:49 -06:00
Updates for the GF 3.3.3 download page
This commit is contained in:
@@ -34,7 +34,7 @@ You can install them in other locations, but then you need to set the
|
|||||||
``GF_LIB_PATH`` environment variable:
|
``GF_LIB_PATH`` environment variable:
|
||||||
|
|
||||||
```
|
```
|
||||||
export GF_LIB_PATH=/usr/local/share/gf-3.3/lib
|
export GF_LIB_PATH=/usr/local/share/gf-3.3.3/lib
|
||||||
```
|
```
|
||||||
|
|
||||||
where ``/usr/local`` should be replaced with the path to the location where you
|
where ``/usr/local`` should be replaced with the path to the location where you
|
||||||
@@ -46,11 +46,11 @@ unpacked the package.
|
|||||||
[GF is on Hackage http://hackage.haskell.org/package/gf], so the prodedure is
|
[GF is on Hackage http://hackage.haskell.org/package/gf], so the prodedure is
|
||||||
fairly simple:
|
fairly simple:
|
||||||
|
|
||||||
+ Install the
|
+ Install the [Haskell Platform http://hackage.haskell.org/platform]
|
||||||
[Haskell Platform 2010.2.0.0 (July 2010) http://hackage.haskell.org/platform]
|
(versions 2010.2.0.0 - 2011.4.0.0 should work) (see note 2 below)
|
||||||
or newer.
|
|
||||||
+ ``cabal update``
|
+ ``cabal update``
|
||||||
+ On Linux: install some C libraries from your Linux distribution (see below)
|
+ On Linux: install some C libraries from your Linux distribution
|
||||||
|
(see note 1 below)
|
||||||
+ ``cabal install gf``
|
+ ``cabal install gf``
|
||||||
|
|
||||||
|
|
||||||
@@ -59,8 +59,9 @@ You can also download the full source package from here:
|
|||||||
|
|
||||||
=== Notes ===
|
=== Notes ===
|
||||||
|
|
||||||
The above steps installs GF for a single user and does not require root
|
The above steps installs GF for a single user.
|
||||||
privileges. The executables are put in ``$HOME/.cabal/bin``
|
% and does not require root privileges.
|
||||||
|
The executables are put in ``$HOME/.cabal/bin``
|
||||||
(or, with recent versions of the Haskell platform on Mac OS X,
|
(or, with recent versions of the Haskell platform on Mac OS X,
|
||||||
in ``$HOME/Library/Haskell/bin``), so it is a good
|
in ``$HOME/Library/Haskell/bin``), so it is a good
|
||||||
idea to put a line in your ``.bash_profile`` to add that directory to you path:
|
idea to put a line in your ``.bash_profile`` to add that directory to you path:
|
||||||
@@ -73,7 +74,9 @@ or
|
|||||||
PATH=$HOME/Library/Haskell/bin:$PATH
|
PATH=$HOME/Library/Haskell/bin:$PATH
|
||||||
```
|
```
|
||||||
|
|
||||||
GF uses ``haskeline``, which depends some non-Haskell libraries that
|
**Note 1**.
|
||||||
|
GF uses [``haskeline`` http://hackage.haskell.org/package/haskeline], which
|
||||||
|
depends some non-Haskell libraries that
|
||||||
won't be installed automatically by cabal, so you need to install
|
won't be installed automatically by cabal, so you need to install
|
||||||
them manually. Here is one way to do this:
|
them manually. Here is one way to do this:
|
||||||
|
|
||||||
@@ -81,9 +84,14 @@ them manually. Here is one way to do this:
|
|||||||
- On Fedora: ``sudo yum install ghc-terminfo-devel``
|
- On Fedora: ``sudo yum install ghc-terminfo-devel``
|
||||||
|
|
||||||
|
|
||||||
|
**Note 2**.
|
||||||
|
GF does **not** compile with the most recent versions of GHC (>=7.2).
|
||||||
|
GF does **not** compile with the most recent versions of Alex (>=3.0).
|
||||||
|
|
||||||
==Installing from the latest developer code==
|
==Installing from the latest developer code==
|
||||||
|
|
||||||
The first time:
|
The first time:
|
||||||
|
%, assuming you already have the Haskell Platform and darcs
|
||||||
|
|
||||||
```
|
```
|
||||||
darcs get --lazy http://www.grammaticalframework.org/ GF
|
darcs get --lazy http://www.grammaticalframework.org/ GF
|
||||||
|
|||||||
@@ -15,6 +15,7 @@ See the [download page http://www.grammaticalframework.org/download/index.html].
|
|||||||
- ...
|
- ...
|
||||||
- ...
|
- ...
|
||||||
|
|
||||||
|
|
||||||
--------------------
|
--------------------
|
||||||
|
|
||||||
[www.grammaticalframework.org http://www.grammaticalframework.org]
|
[www.grammaticalframework.org http://www.grammaticalframework.org]
|
||||||
|
|||||||
Reference in New Issue
Block a user