2.9.0. скачиваю, делаю
1) git submodule update --init --recursive
2) cmake .. -DCMAKE_BUILD_TYPE=RelWithDebInfo
3) make
получаю на выходе
In file included from /w/tar/master_2.9.0_2/third_party/luajit/src/lib_base.c:525:
/w/tar/master_2.9.0_2/build/third_party/luajit/src/lj_libdef.h:17:3: error: ‘lj_cf_rawlen’ undeclared here (not in a function); did you mean ‘lj_cf_rawset’?
17 | lj_cf_rawlen,
| ^~~~~~~~~~~~
| lj_cf_rawset
cc1: warning: unrecognized command line option ‘-Wno-parentheses-equality’
make[2]: *** [third_party/luajit/src/CMakeFiles/core_static.dir/build.make:362: third_party/luajit/src/CMakeFiles/core_static.dir/lib_base.c.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:2125: third_party/luajit/src/CMakeFiles/core_static.dir/all] Error 2
make: *** [Makefile:152: all] Error 2
А из какой директории вызываете вторую команду?
первая команда cmake .. -DCMAKE_BUILD_TYPE=RelWithDebInfo вторая make
каталог tarantool/build, конечно
Обсуждают сегодня