-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathINSTALL
61 lines (43 loc) · 1.38 KB
/
INSTALL
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
Requirements
============
Compilation of the OSDP libraries requires:
* OCaml (>= 4.01)
* ocamlfind
* Zarith (Opam package zarith),
* ocplib-simplex (>= 0.5, Opam package ocplib-simplex)
and optionally:
* CSDP (Debian package coinor-csdp)
* MOSEK (no Debian package)
* SDPA{,-GMP,-DD} (Debian package sdpa for SDPA, no Debian Package for others)
Please note however that the OSDP library is mostly an interface to
SDP solvers and is quite useless if none of them (CSDP, MOSEK or SDPA)
is installed.
CSDP
----
You just need the csdp binary in your PATH. This can for instance be
done by installing the coinor-csdp package on Debian based systems.
MOSEK
-----
If you use MOSEK: Don't forget to set both PATH *and* LD_LIBRARY_PATH
to the directory containing the mosek binaries and libraries.
SDPA{,-GMP,-DD}
---------------
For SDPA{,-GMP,-DD}, you just need the binary in your PATH. For SDPA,
this can for instance be done by installing the sdpa package on Debian
based systems.
SDPA-DD
-------
If you use SDPA-DD: install the QD library from
http://crd-legacy.lbl.gov/~dhbailey/mpdist before compiling SDPA-DD.
Compilation and installation
============================
Configure:
% autoconf
% ./configure
Compile:
% make
Install:
# make install
This will install the library in ocamlfind default installation
directory which may require root privileges depending on ocamlfind
configuration.