Open
Description
Update building from source information for Ubuntu
Product: Tarantool
Root document: https://www.tarantool.io/en/doc/latest/dev_guide/building_from_source/
SME: @
Peer reviewer: @
Details
Bug description
Инструкция
https://www.tarantool.io/en/doc/latest/dev_guide/building_from_source/
устарела для убунты
- Пример не работает
- Зависимости указаны не все
- Часть указанных зависимостей указаны неверно - выбраны неверные (нерабочие) пакеты
- Выбор пакета по известной зависимости неочевиден, а в примере указано не всё, а что-то указано не верно (пример - python3-gevent указан, но тесты всё равно не компилируются, выдают ошибку на отсутствие gevent)
Предлагаю заменить пример на следующий
sudo apt install git
git clone https://github.com/tarantool/tarantool.git
cd tarantool
git submodule update --init --recursive
sudo apt install cmake make libreadline-dev autoconf libtool libncurses-dev clang libssl-dev zlib1g-dev libicu-dev
mkdir build && cd build
cmake .. -DCMAKE_BUILD_TYPE=RelWithDebInfo
make
#для построения тестов
cd ../test-run
sudo apt install python3 python-yaml libevent-dev python3-gevent python3-six python-hypothes
make test
но тесты с ним всё равно не компилятся, для компиляции тестов его ещё нужно доработать