Version 30 (modified by kowey, 5 years ago)

--

GenI realiser

Note that this uses the hashed repository format, which requires a darcs 2 client.

darcs get --lazy http://code.haskell.org/GenI

Installing without GUI

  1. Install GHC 6.8.x binary from GHC site (also known to work with GHC 6.10.1)
  2. Install cabal-install
  3. cd GenI; cabal install --flags="-gui"
  4. make sure ${HOME}/.cabal/bin is in your path
  5. make sure it works
    1. geni --unit-test
    2. geni -m examples/ej/macros -l examples/ej/lexicon -s examples/ej/suite
    3. geni --help for more details

Installing with GUI

  1. Please make sure you can install GenI without the GUI first.
    • If you do not succeed at installing without the GUI, you'll save a lot of time by asking for help first rather than moving on to the next step
  2. Install wxWidgets 2.6 and graphviz
    • Note - either use
      • wxWidgets 2.6 with wxhaskell 0.10.3 OR
      • wxWidgets 2.8 with wxhaskell 0.11
  3. Install wxcore and wx 0.10.3 by hand
  4. cd GenI; cabal clean; cabal configure -fgui; cabal build; cabal install
  5. On MacOS X:
    • cd ~/.cabal/bin; macosx-app geni
    • make sure ${HOME}/.cabal/bin/geni.app/Contents/MacOS is in your path, before ${HOME}/.cabal/bin
    • Contact us on the MailingList? if you need extra help.

Documentation

Community