on master help sign in
Update docs to reflect libcurl dependency
943d82bRaymond Pasco
docs/using/install.md+14−15
@@ -20,18 +20,18 @@ with, but not quite ready for your important or sensitive data.
20
20
21Urbit depends on:
21Urbit depends on:
22
22
23− gcc (or clang)
23+ C compiler (gcc or clang)
24− gmp
25− libsigsegv
26− openssl
27 automake
24 automake
28 autoconf
25 autoconf
29− ragel
26+ libtool
30 cmake
27 cmake
28+ ragel
31 re2c
29 re2c
32− libtool
30+ libcurl
33− libssl-dev (Linux only)
31+ curses
34− ncurses (Linux only)
32+ gmp
33+ libsigsegv
34+ openssl
35
35
36Which can usually be installed with the following one-liners:
36Which can usually be installed with the following one-liners:
37
37
@@ -42,19 +42,19 @@ Which can usually be installed with the following one-liners:
42 sudo port install git gmp libsigsegv openssl autoconf automake cmake
42 sudo port install git gmp libsigsegv openssl autoconf automake cmake
43
43
44 # Ubuntu or Debian
44 # Ubuntu or Debian
45− sudo apt-get install libgmp3-dev libsigsegv-dev openssl libssl-dev libncurses5-dev git make exuberant-ctags automake autoconf libtool g++ ragel cmake re2c
45+ sudo apt-get install libgmp3-dev libsigsegv-dev openssl libssl-dev libncurses5-dev git make exuberant-ctags automake autoconf libtool g++ ragel cmake re2c libcurl4-gnutls-dev
46
46
47 # Fedora
47 # Fedora
48− sudo dnf install gcc gcc-c++ git gmp-devel openssl-devel openssl ncurses-devel libsigsegv-devel ctags automake autoconf libtool ragel cmake re2c
48+ sudo dnf install gcc gcc-c++ git gmp-devel openssl-devel openssl ncurses-devel libsigsegv-devel ctags automake autoconf libtool ragel cmake re2c libcurl-devel
49
49
50 # FreeBSD
50 # FreeBSD
51− pkg install git gmake gmp libsigsegv curl python automake autoconf ragel cmake re2c libtool
51+ pkg install git gmake gmp libsigsegv curl python automake autoconf ragel cmake re2c libtool curl
52
52
53 # Arch
53 # Arch
54− pacman -S gcc gmp libsigsegv openssl automake autoconf ragel cmake re2c libtool ncurses
54+ pacman -S gcc gmp libsigsegv openssl automake autoconf ragel cmake re2c libtool ncurses curl
55
55
56 # AWS
56 # AWS
57− sudo yum —enablerepo epel install gcc gcc-c++ git gmp-devel openssl-devel ncurses-devel libsigsegv-devel ctags automake autoconf libtool cmake re2c
57+ sudo yum —enablerepo epel install gcc gcc-c++ git gmp-devel openssl-devel ncurses-devel libsigsegv-devel ctags automake autoconf libtool cmake re2c libcurl-devel
58
58
59### Setting up swap
59### Setting up swap
60
60
@@ -77,6 +77,5 @@ Once your dependencies are installed the rest is easy:
77 git clone https://github.com/urbit/urbit
77 git clone https://github.com/urbit/urbit
78 cd urbit
78 cd urbit
79 make
79 make
80− curl -o urbit.pill https://bootstrap.urbit.org/latest.pill
81
80
82−After running `make`, your Urbit executable lives at `bin/urbit`. The `.pill` file is a compiled binary of Arvo that Urbit uses to bootstrap itself.
81+After running `make`, your Urbit executable lives at `bin/urbit`.