Griddb Nosql - 使 Makefile:382 全递归时出错
Griddb Nosql - Error when make Makefile:382 all-recursive
我按照 https://github.com/griddb/griddb_nosql
的指南实施
我已经运行下了命令
./bootstrap.sh
./配置
但是当我运行 make命令的时候,遇到了如下错误:
$ make
Making all in 3rd_party/MessagePack
make[1]: Entering directory '/home/conglb/Documents/github/griddb_nosql/3rd_party/MessagePack'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/conglb/Documents/github/griddb_nosql/3rd_party/MessagePack'
Making all in utility
make[1]: Entering directory '/home/conglb/Documents/github/griddb_nosql/utility'
source='./util/allocator.cpp' object='libutil_a-allocator.o' libtool=no \
DEPDIR=.deps depmode=none /bin/bash ../depcomp \
g++ -DPACKAGE_NAME=\"GridDB_NoSQL\" -DPACKAGE_TARNAME=\"griddb_nosql\" -DPACKAGE_VERSION=\"4.3.0\" -DPACKAGE_STRING=\"GridDB_NoSQL\ 4.3.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"griddb_nosql\" -DVERSION=\"4.3.0\" -I. -I../utility -Wall -finput-charset=UTF-8 -Wpointer-arith -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unused-function -std=gnu++0x -O3 -fno-tree-vectorize -DNDEBUG -c -o libutil_a-allocator.o `test -f './util/allocator.cpp' || echo './'`./util/allocator.cpp
../depcomp: line 772: exec: g++: not found
Makefile:382: recipe for target 'libutil_a-allocator.o' failed
make[1]: *** [libutil_a-allocator.o] Error 127
make[1]: Leaving directory '/home/conglb/Documents/github/griddb_nosql/utility'
Makefile:386: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
谁能告诉我我错过了什么?
- 你的错误是../depcomp: line 772: exec: g++: not found.
- 你的环境没有g++编译器造成的。
- 我查看了 Github 中的 GridDB 存储库。所需的编译器是 CentOS 7.6 (gcc 4.8.5)、Ubuntu 18.04 (gcc 4.8.5) 和 openSUSE Leap 15.1 (gcc 4.8.5)。
- 您需要安装g++编译器版本4.8.5。
我按照 https://github.com/griddb/griddb_nosql
的指南实施我已经运行下了命令 ./bootstrap.sh ./配置
但是当我运行 make命令的时候,遇到了如下错误:
$ make
Making all in 3rd_party/MessagePack
make[1]: Entering directory '/home/conglb/Documents/github/griddb_nosql/3rd_party/MessagePack'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/conglb/Documents/github/griddb_nosql/3rd_party/MessagePack'
Making all in utility
make[1]: Entering directory '/home/conglb/Documents/github/griddb_nosql/utility'
source='./util/allocator.cpp' object='libutil_a-allocator.o' libtool=no \
DEPDIR=.deps depmode=none /bin/bash ../depcomp \
g++ -DPACKAGE_NAME=\"GridDB_NoSQL\" -DPACKAGE_TARNAME=\"griddb_nosql\" -DPACKAGE_VERSION=\"4.3.0\" -DPACKAGE_STRING=\"GridDB_NoSQL\ 4.3.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"griddb_nosql\" -DVERSION=\"4.3.0\" -I. -I../utility -Wall -finput-charset=UTF-8 -Wpointer-arith -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unused-function -std=gnu++0x -O3 -fno-tree-vectorize -DNDEBUG -c -o libutil_a-allocator.o `test -f './util/allocator.cpp' || echo './'`./util/allocator.cpp
../depcomp: line 772: exec: g++: not found
Makefile:382: recipe for target 'libutil_a-allocator.o' failed
make[1]: *** [libutil_a-allocator.o] Error 127
make[1]: Leaving directory '/home/conglb/Documents/github/griddb_nosql/utility'
Makefile:386: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
谁能告诉我我错过了什么?
- 你的错误是../depcomp: line 772: exec: g++: not found.
- 你的环境没有g++编译器造成的。
- 我查看了 Github 中的 GridDB 存储库。所需的编译器是 CentOS 7.6 (gcc 4.8.5)、Ubuntu 18.04 (gcc 4.8.5) 和 openSUSE Leap 15.1 (gcc 4.8.5)。
- 您需要安装g++编译器版本4.8.5。