@@ -25,47 +25,48 @@ Dependencies
25
25
------------
26
26
27
27
Polymake needs a working installation of Perl, including its shared
28
- library and some modules (XML::Writer XML::LibXML XML: :LibXSLT
29
- Term::ReadLine: :Gnu JSON SVG). The Polymake interface in Sage
30
- additionally needs File::Slurp. For full functionality including
31
- polymake's polyDB, also the Perl module MongoDB is needed.
28
+ library and some modules (`` XML::Writer XML::LibXML XML::LibXSLT
29
+ Term::ReadLine::Gnu JSON SVG `` ). The Polymake interface in Sage
30
+ additionally needs `` File::Slurp `` . For full functionality including
31
+ polymake's polyDB, also the Perl module `` MongoDB `` is needed.
32
32
33
- These are not provided by a Sage package. The script package
34
- perl_cpan_polymake_prereq will signal an error at build time if the
33
+ These are not provided by a Sage package. The dummy package
34
+ `` perl_cpan_polymake_prereq `` will signal an error at build time if the
35
35
required prerequisites are not met.
36
36
37
- The configure script will inform you about the equivalent system
37
+ The `` configure `` script will inform you about the equivalent system
38
38
packages that you should install. Otherwise, you can use CPAN (see
39
39
below).
40
40
41
- Sage might install the Term::ReadLine: :Gnu module, however, when you
41
+ Sage might install the `` Term::ReadLine::Gnu `` module, however, when you
42
42
install polymake, if it is not provided by the system, or if Sage
43
- installs its own readline library.
43
+ installs its own `` readline `` library.
44
44
45
45
46
46
A distribution-independent way to install Perl modules (into a user's
47
- home directory or /usr/local) is using CPAN. This is also the way to
47
+ home directory or `` /usr/local `` ) is using CPAN. This is also the way to
48
48
install the modules on macOS. For this, if you don't have root access,
49
- you will need the local::lib Perl module installed::
49
+ you will need the `` local::lib `` Perl module installed::
50
50
51
51
cpan -i XML::Writer XML::LibXML XML::LibXSLT File::Slurp Term::ReadLine::Gnu JSON SVG MongoDB
52
52
53
- Several Sage packages should be installed before installing the polymake
53
+ Several Sage packages should be installed before installing the `` polymake ``
54
54
package to give a more featureful Polymake installation::
55
55
56
56
sage -i 4ti2 latte_int topcom qhull
57
57
58
58
Software that would need to be installed manually (no Sage package
59
- available) for a more featureful Polymake installation: azove, porta,
60
- vinci, SplitsTree4.
59
+ available) for a more featureful Polymake installation: `` azove ``, `` porta `` ,
60
+ `` vinci ``, `` SplitsTree4 `` .
61
61
62
62
Information on missing Polymake prerequisites after installing polymake::
63
63
64
64
$ sage -sh
65
65
(sage-sh) $ polymake
66
66
polytope> show_unconfigured;
67
67
68
- In order to Polymake from Sage, you will need the JuPyMake::
68
+ In order to use Polymake from Sage, you will also need the ``jupymake ``
69
+ package::
69
70
70
71
sage -i jupymake
71
72
0 commit comments