Skip to content

Commit a4c20dc

Browse files
authored
add curl to list of recommended dependencies (#1196)
1 parent fa614f4 commit a4c20dc

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

install/dependencies.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@ xrootd-client-devel xrootd-libs-devel
8080
* **glew-devel:** for /usr/include/GL/glew.h and for /usr/lib[64]/libGLEW.so
8181
* **graphviz-devel:** for /usr/include/graphviz/gvc.h and for /usr/lib/libgvc.so
8282
* **qt5-qtwebengine-devel:** required for **qt5web** component
83+
* **curl-devel:** for HTTP remote access
8384

8485
As a one-liner for Fedora 33:
8586
```bash
@@ -88,7 +89,7 @@ mesa-libGL-devel mesa-libGLU-devel glew-devel ftgl-devel mysql-devel \
8889
fftw-devel cfitsio-devel graphviz-devel libuuid-devel \
8990
avahi-compat-libdns_sd-devel openldap-devel python-devel python3-numpy \
9091
libxml2-devel gsl-devel readline-devel qt5-qtwebengine-devel \
91-
R-devel R-Rcpp-devel R-RInside-devel
92+
R-devel R-Rcpp-devel R-RInside-devel curl-devel
9293
```
9394

9495
CentOS 8 requires adding the EPEL repository. Additionally, some packages in CentOS 8 [were moved to the PowerTools repository](https://root-forum.cern.ch/t/root-dependencies-can-not-install-in-centos8/42010). Therefore it needs to be enabled as well:
@@ -131,7 +132,7 @@ libavahi-compat-libdnssd-dev libldap2-dev \
131132
python3-dev python3-numpy libxml2-dev libkrb5-dev \
132133
libgsl-dev qtwebengine5-dev nlohmann-json3-dev libmysqlclient-dev \
133134
libgl2ps-dev \
134-
liblzma-dev libxxhash-dev liblz4-dev libzstd-dev
135+
liblzma-dev libxxhash-dev liblz4-dev libzstd-dev libcurl4-openssl-dev
135136
```
136137

137138
Some more context:
@@ -158,7 +159,8 @@ Most common optional packages:
158159
sudo zypper install gcc-fortran pcre-devel Mesa glew-devel libpng16-devel \
159160
pkgconf-pkg-config libmariadb-devel fftw3-devel cfitsio-devel graphviz-devel \
160161
libdns_sd avahi-compat-mDNSResponder-devel openldap2-devel python3-devel python3-numpy \
161-
libxml2-devel krb5-devel gsl-devel chromium libQt5Gui-devel libqt5-qtwebengine-devel
162+
libxml2-devel krb5-devel gsl-devel chromium libQt5Gui-devel libqt5-qtwebengine-devel \
163+
libcurl-devel
162164
```
163165

164166
## MacOS

0 commit comments

Comments
 (0)