guys im bumping my post could anyone explain the reason of following error, im trying to compile headless on raspberry pi
o obj/zerocoin/CoinSpend.o obj/zerocoin/Commitment.o obj/zerocoin/ParamGeneration.o obj/zerocoin/Params.o obj/zerocoin/SerialNumberSignatureOfKnowledge.o obj/zerocoin/SpendMetaData.o obj/zerocoin/ZeroTest.o obj/txdb-leveldb.o -Wl,-z,relro -Wl,-z,now -Wl,-Bdynamic -l boost_system -l boost_filesystem -l boost_program_options -l boost_thread -l db_cxx -l ssl -l crypto -l miniupnpc -Wl,-Bdynamic -l z -l dl -l pthread /home/pi/liar16/src/leveldb/libleveldb.a /home/pi/liar16/src/leveldb/libmemenv.a
/usr/bin/ld: /home/pi/liar16/src/leveldb/libleveldb.a(db_impl.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: /home/pi/liar16/src/leveldb/libleveldb.a(db_impl.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: /home/pi/liar16/src/leveldb/libleveldb.a(db_impl.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: /home/pi/liar16/src/leveldb/libleveldb.a(db_impl.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: /home/pi/liar16/src/leveldb/libleveldb.a(db_impl.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: /home/pi/liar16/src/leveldb/libleveldb.a(db_impl.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: /home/pi/liar16/src/leveldb/libleveldb.a(db_impl.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: /home/pi/liar16/src/leveldb/libleveldb.a(db_impl.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: /home/pi/liar16/src/leveldb/libleveldb.a(db_impl.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: /home/pi/liar16/src/leveldb/libleveldb.a(db_impl.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: /home/pi/liar16/src/leveldb/libleveldb.a(db_impl.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: /home/pi/liar16/src/leveldb/libleveldb.a(db_impl.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: /home/pi/liar16/src/leveldb/libleveldb.a(db_impl.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: /home/pi/liar16/src/leveldb/libleveldb.a(db_impl.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: /home/pi/liar16/src/leveldb/libleveldb.a(db_impl.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: /home/pi/liar16/src/leveldb/libleveldb.a(db_impl.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: /home/pi/liar16/src/leveldb/libleveldb.a(db_impl.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: /home/pi/liar16/src/leveldb/libleveldb.a(db_impl.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: /home/pi/liar16/src/leveldb/libleveldb.a(db_impl.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: /home/pi/liar16/src/leveldb/libleveldb.a(db_impl.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: /home/pi/liar16/src/leveldb/libleveldb.a(db_impl.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: /home/pi/liar16/src/leveldb/libleveldb.a(db_impl.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: /home/pi/liar16/src/leveldb/libleveldb.a(db_impl.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: /home/pi/liar16/src/leveldb/libleveldb.a(db_impl.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: /home/pi/liar16/src/leveldb/libleveldb.a(db_impl.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: /home/pi/liar16/src/leveldb/libleveldb.a(db_impl.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: /home/pi/liar16/src/leveldb/libleveldb.a(db_impl.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: /home/pi/liar16/src/leveldb/libleveldb.a(db_impl.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: /home/pi/liar16/src/leveldb/libleveldb.a(db_impl.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: /home/pi/liar16/src/leveldb/libleveldb.a(db_impl.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: /home/pi/liar16/src/leveldb/libleveldb.a(db_impl.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: /home/pi/liar16/src/leveldb/libleveldb.a(db_impl.o): Relocations in generic ELF (EM: 3)
/usr/bin/ld: /home/pi/liar16/src/leveldb/libleveldb.a(db_impl.o): Relocations in generic ELF (EM: 3)
/home/pi/liar16/src/leveldb/libleveldb.a: error adding symbols: File in wrong format
collect2: ld returned 1 exit status
makefile.unix:206: recipe for target 'sixteenbitcoind' failed
make: *** [sixteenbitcoind] Error 1
pi@raspberrypi ~/liar16/src $
Looks like leveldb is compiled for x86 not x64 or vice versa
Try compiling leveldb yourself, something like:
/liar16/src/leveldb/ make clean
/liar16/src/leveldb/ make libleveldb.a libmemenv.a
/liar16/src/ make clean
/liar16/src/ make -f makefile.unix USE_UPNP=-