Skip to content

Commit 5c1e630

Browse files
author
Vladimir I
committed
WIP on Fix for gh-868 Tarantool dependency list was changed
I still need a MacOS and FreeBSD suggestion for zlib-devel install. Also proofreading (there was no versions specified for the libraries)
1 parent f956af7 commit 5c1e630

File tree

1 file changed

+16
-5
lines changed

1 file changed

+16
-5
lines changed

doc/1.10/dev_guide/building_from_source.rst

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,12 @@ the preferences can differ. But strategically the steps are always the same.
2525
* `ReadLine <http://www.gnu.org/software/readline/>`_ library, any version
2626
* `ncurses <https://www.gnu.org/software/ncurses/>`_ library, any version
2727
* `OpenSSL <https://www.openssl.org>`_ library, version 1.0.1+
28-
* `cURL <https://curl.haxx.se/>`_ library, version 0.725+
2928
* `LibYAML <http://pyyaml.org/wiki/LibYAML>`_ library, version 0.1.4+
3029
* `ICU <http://site.icu-project.org/download>`_ library, recent version
30+
* `Autoconf <https://www.gnu.org/software/autoconf/>`_ library, any version
31+
* `Automake <https://www.gnu.org/software/automake/>`_ library, any version
32+
* `Libtool <https://www.gnu.org/software/libtool/>`_ library, any version
33+
* `Zlib-devel <https://www.zlib.net/>`_ library, any version
3134

3235
* Python and modules. |br| Python interpreter is not necessary for building
3336
Tarantool itself, unless you intend to use the "Run the test suite"
@@ -47,8 +50,9 @@ the preferences can differ. But strategically the steps are always the same.
4750
.. code-block:: console
4851
4952
$ apt install -y build-essential cmake coreutils sed \
53+
autoconf automake libtool zlib1g-dev \
5054
libreadline-dev libncurses5-dev libyaml-dev libssl-dev \
51-
libcurl4-openssl-dev libunwind-dev libicu-dev \
55+
libunwind-dev libicu-dev \
5256
python python-pip python-setuptools python-dev \
5357
python-msgpack python-yaml python-argparse python-six python-gevent
5458
@@ -57,8 +61,9 @@ the preferences can differ. But strategically the steps are always the same.
5761
.. code-block:: console
5862
5963
$ yum install -y gcc gcc-c++ cmake coreutils sed \
64+
autoconf automake libtool zlib-devel \
6065
readline-devel ncurses-devel libyaml-devel openssl-devel \
61-
libcurl-devel libunwind-devel libicu-devel \
66+
libunwind-devel libicu-devel \
6267
python python-pip python-setuptools python-devel \
6368
python-msgpack python-yaml python-argparse python-six python-gevent
6469
@@ -69,10 +74,15 @@ the preferences can differ. But strategically the steps are always the same.
6974
.. code-block:: console
7075
7176
$ brew install cmake autoconf binutils zlib \
72-
readline ncurses libyaml openssl curl libunwind-headers icu4c \
77+
autoconf automake libtool \
78+
readline ncurses libyaml openssl libunwind-headers icu4c \
7379
&& pip install python-daemon \
7480
msgpack-python pyyaml configargparse six gevent
7581
82+
.. NOTE::
83+
84+
You can not install `zlib-devel <https://www.zlib.net/>`_ package this way.
85+
7686
Alternatively, download Apple's default Xcode toolset:
7787

7888
.. code-block:: console
@@ -85,7 +95,8 @@ the preferences can differ. But strategically the steps are always the same.
8595
.. code-block:: console
8696
8797
$ pkg install -y sudo git cmake gmake gcc coreutils \
88-
readline ncurses libyaml openssl curl libunwind icu \
98+
autoconf automake libtool \
99+
readline ncurses libyaml openssl libunwind icu \
89100
python27 py27-pip py27-setuptools py27-daemon \
90101
py27-msgpack-python py27-yaml py27-argparse py27-six py27-gevent
91102

0 commit comments

Comments
 (0)