Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
Compiling in Ubuntu 14.04 throws error #91
Thanks for the great tool. It's an ideal tool for my use case requiring a direct replacement for redis hash with high scalability. May I check with you if the installation of this in Ubuntu 14.04 is just compiling using 'storage_engine=leveldb make'. If so, I get this error when I run a make:
g++ -c -Wall -g -O2 -fPIC -D__STDC_FORMAT_MACROS -DARDB_VERSION='"0.8.2"' -I./ -I./common -I/home/user/projects/ds/ardb/src/../deps/cpp-btree -I/home/user/projects/ds/ardb/src/../deps/lua/src -I/home/user/projects/ds/ardb/src/../deps/snappy-1.1.2 -I/home/user/projects/ds/ardb/src/../deps/leveldb-1.16.0/include engine/leveldb_engine.cpp -o engine/leveldb_engine.o
EDIT: If this might help
Am running the build as a non-root user.
If I'm doing something wrong here, please help me with the correct way to build, install and run in ubuntu 14.04.
Oh...no. Thanks for the solution. After I installed autoconf, I still get this error and a lot of warnings, but it continues to compile. The warnings are similar to this:
warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
It compiled and am able to run and access it via CLI. Do I have to do something specific to avoid these warnings?