Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
sagemath
GitHub Repository: sagemath/sage
Path: blob/develop/build/pkgs/_prereq/distros/debian.txt
4086 views
1
# This file, build/pkgs/_prereq/distros/debian.txt, contains names of
2
# Debian/Ubuntu/... packages needed for installation of Sage from source.
3
#
4
# In addition, the files build/pkgs/SPKG/distros/debian.txt contain
5
# the names of packages that provide the equivalent of SPKG.
6
#
7
# One package per line. No need to escape special characters.
8
# Everything on a line after a # character is ignored.
9
#
10
binutils
11
make
12
m4
13
perl
14
# flex is needed to build gcc
15
flex
16
# python3-minimal is not enough on debian buster, ubuntu bionic - it does not have urllib
17
# system python for bootstrapping the build
18
python3
19
tar
20
bc
21
gcc
22
libbz2-dev
23
# Debian bullseye does not have bzip2 as a dependency of above
24
bzip2
25
# On debian buster, need C++ even to survive 'configure'. Otherwise:
26
# checking how to run the C++ preprocessor... /lib/cpp
27
# configure: error: in `/sage':
28
# configure: error: C++ preprocessor "/lib/cpp" fails sanity check
29
g++
30
# Needed if we download some packages from a https upstream URL
31
ca-certificates
32
patch
33
pkg-config
34
libz-dev
35
36