INSTALLATION PROCEDURE FOR THE MATHEMATICAL COMPONENTS LIBRARY
--------------------------------------------------------------


Summary:
- Requirements
- Building the Mathematical Components library

REQUIREMENTS 
============ 
- Coq version 8.4 & Ssreflect 1.4 or 1.5

BUILDING SSREFLECT
==================================================

- We suppose that the Coq system has been installed as well as the Ssreflect
  plugin.

- Your COQBIN environment variable must be point to directory where Coq's
  binaries are (remember to add a final / to the path).

- Your PATH environment variable value must make Coq binaries (coqtop,
  coq_makefile,...) accessible. E.g. export PATH="$COQBIN:$PATH"

- Download and unpack the archive of the mathematical components library
  in a directory whose name does not contain spaces (like " Documents and 
  Settings" ...).

- Go to the root of the directory created by the previous unpack and type
  `make && make install`.

- Note for Mac OSX users: If you encounter a "stack overflow" error message,
  then set the following environment variable and try again:
    OCAMLOPT=ocamlopt.opt

- Note for Mac OSX users and Windows users: If you encounter a linking error
  it may be caused by an old version of OCaml that does not support
  dynamic loding of plugins on you platform. Edit the Make file and uncomment
  the lines marked for static linking. In this way a statically linked
  binary bin/ssrcoq will be produced. It is up to you to copy it inside $COQBIN.

