Post
Topic
Board Announcements (Altcoins)
Re: [ANN][GRF] Graffiti [UNDERGROUND] [FREE DISTRIBUTION] [MARKET OPEN ON BLEUTRADE]
by
iphonecoins
on 12/04/2016, 17:49:41 UTC
What' up guys? I'm trying to fire up a node for GRF. Going through a service that provides Nodes/BlockChain and gave them the upload for Graffiti  https://github.com/CryptoHelp/Graffiti  but they sent me back this email after they tried to compile.  

          Tried to compile Graffiti daemon few times but no luck.

          Keep getting this error:

          /home/marcetin/Graffiti/src/leveldb/libleveldb.a(env_posix.o):env_posix.cc:(.text+0x2945): more undefined references to `operator new(unsigned int)' follow
          /home/marcetin/Graffiti/src/leveldb/libleveldb.a(env_posix.o): In function `leveldb::PosixLogger::Logv(char const*, char*)':
          env_posix.cc:(.text._ZN7leveldb11PosixLogger4LogvEPKcPc[_ZN7leveldb11PosixLogger4LogvEPKcPc]+0x153): undefined reference to `operator new[](unsigned int)'
          collect2: error: ld returned 1 exit status
          make: *** [graffitid] Error 1


Anybody have the solution?




They forget to compile leveldb first.

hehe Smiley

Can you be more specific?

How to compile leveldb?

I tried many ways and read few solutions regarding errors I get when compile.
Of course I tried to compile leveldb as it says here something about leveldb:

Code:
/home/marcetin/Graffiti/src/leveldb/libleveldb.a(env_posix.o):env_posix.cc:(.text+0x2945): more undefined references to `operator new(unsigned int)' follow
/home/marcetin/Graffiti/src/leveldb/libleveldb.a(env_posix.o): In function `leveldb::PosixLogger::Logv(char const*, char*)':
env_posix.cc:(.text._ZN7leveldb11PosixLogger4LogvEPKcPc[_ZN7leveldb11PosixLogger4LogvEPKcPc]+0x153): undefined reference to `operator new[](unsigned int)'
collect2: error: ld returned 1 exit status
make: *** [graffitid] Error 1

I tried this way to compile leveldb:

Code:
cd in src/leveldb
chmod 777 build_detect_platform
PLATFORM=OS_LINUX make libleveldb.a libmemenv.a

But the error persist. Where I am wrong? Any help is appreciated. Thank you.


Before you compile leveldb, you need to remove all object files .o inside the leveldb folders, uploaded by the old dev on 2015/8/8.