我在 Lubuntu 16.04 中安装 Rethinkdb,因为在 Ubuntu 18.04 中我无法获得它,并且一切都运行良好我的同事给我看的说明他完美地完成了编译,直到我开始按照以下方式构建服务器:
cd rethinkdb-2.3.6
./configure --allow-fetch
make
sudo make install
当我执行 sudo install make 时,出现以下错误,我不知道为什么。如果您能告诉我错误出在哪里以及如何解决它...谢谢。
~/rethinkdb-2.3.6$ sudo make install
[1/9] LD build/release/rethinkdb
/rethinkdb-2.3.6/build/external/openssl_1.0.1t/lib/libssl.a(ssl_algs.o): reference without defining the symbol'EVP_dss1@@OPENSSL_1.0.0'
//lib/i386-linux-gnu/libcrypto.so.1.0.0: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
src/build.mk:334: failure in the instructions for the objective 'build/release/rethinkdb'
make[1]: *** [build/release/rethinkdb] Error 1
Makefile: 52: failure in the instructions for the 'make' objective
make: *** [make] Error 2