Join GitHub today
GitHub is home to over 28 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.
changed the title from
Ubuntu 14.04 make throws error
Compiling in Ubuntu 14.04 throws error
Sep 25, 2014
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?