-
Notifications
You must be signed in to change notification settings - Fork 12
/
INSTALLING
90 lines (59 loc) · 2.15 KB
/
INSTALLING
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
79
80
81
82
83
84
85
86
87
88
89
90
This file is part of Quipper. Copyright (C) 2011-2014. Please see the
file COPYRIGHT for a list of authors, copyright holders, licensing,
and other details. All rights reserved.
======================================================================
INSTALLATION INSTRUCTIONS FOR LINUX, MAC OS X,
AND OTHER POSIX SYSTEMS
I. Operating system
================
Quipper has been tested on Ubuntu 12.10, OpenSUZE 12.2, and Mac OS X.
It should run on many different flavors of Linux and other POSIX-like
systems.
For installation instructions for Windows, please see the file
INSTALLING.windows.
II. Prerequisites
=============
The following should be installed:
* bash
* make
* sed
* gawk
* ghc
* cabal-install
* acroread
Installed, they should provide all the tools described below.
III. Programming resources to assemble/compile/interpret the code
============================================================
The versions of software listed below are what we used for
testing. Chances are that Quipper will work with other (especially
later) versions as well.
* A POSIX command line environment, with at least:
+ GNU bash v.4.2.10
+ GNU make v.3.82
+ GNU sed v.4.2.1
+ GNU gawk v.4.0.0
Vendor: Free Software Foundation
* The Glasgow Haskell Compiler (ghc), v.7.6.2
Vendor: The University Court of the University of Glasgow.
* cabal v.0.14.0
Prepackaged with ghc.
Vendor: The University Court of the University of Glasgow.
For preview features:
* X Server v.1.10.4
Vendor: X.Org
* Acrobat Reader (for preview feature)
v.9.2
Vendor: Adobe
IV. Programming resources used to create and debug the code
=======================================================
A text editor, e.g:
* GNU emacs v.24.2
Vendor: Free Software Foundation
A web browser for reading the documentation, e.g:
* Firefox v.17
Vendor: Mozilla Foundation
There is also an optional Haskell mode for emacs. You can get it at:
http://projects.haskell.org/haskellmode-emacs/haskell-mode-2.8.0.tar.gz
V. Further Instructions
====================
Continue with the instructions in the file "README".