Skip to content

Commit 06e26f5

Browse files
committed
Merge pull request #269 from allentiak/update-building-instructions
Update building instructions
2 parents 19f8f01 + 27784f6 commit 06e26f5

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

README.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,11 @@ In order to build Mozart 2, you need the following tools on your computer:
4040
* Tcl/Tk 8.5 or 8.6 (with development files)
4141
* emacs
4242

43+
For building CLANG/LLVM:
44+
* LibXML2-dev (tested with version 2.9.3)
45+
* OCaml-findlib
46+
* libCTypes-OCaml-dev (>= 0.4 - available in Debian Unstable as of Jan. 2016)
47+
4348
On Linux, use your favorite package manager to grab these tools. Refer to the
4449
specialized Readmes for recommendations on Mac OS and Windows.
4550

@@ -72,12 +77,11 @@ build prior to building Mozart 2.
7277
this section, and let the automatic build process fetch them and build them for
7378
you. Use this "feature" at your own risk, because none of us tests this
7479
anymore, and we may decide to remove support for it at some point.
75-
76-
First download all the sources. Both projects use Subversion.
80+
First download all the sources. GTest uses Git, whereas LLVM uses Subversion.
7781

7882
```
7983
projects$ cd externals
80-
externals$ svn co http://googletest.googlecode.com/svn/trunk gtest
84+
externals$ git clone https://github.com/google/googletest.git gtest
8185
[...]
8286
externals$ svn co http://llvm.org/svn/llvm-project/llvm/tags/RELEASE_34/final llvm
8387
[...]
@@ -197,7 +201,7 @@ lists the options you need.
197201
</tbody>
198202
</table>
199203

200-
To effectively build Mozart, use `make`.
204+
To actually build Mozart, use `make`.
201205

202206
The same recommandation about using `-jN` holds. Building Mozart 2 is _very_
203207
long (especially when done from scratch). But beware, each task can be very

0 commit comments

Comments
 (0)