I'm trying to enter the giveaway but the wallet won't build on linux:
cd /home/angel/Projects/skline; /bin/sh share/genbuild.sh /home/angel/Projects/skline/build/build.h
g++ -m64 -fstack-protector-all --param ssp-buffer-size=1 -Wl,-O1 -o graffiti-qt build/luffa.o build/cubehash.o build/shavite.o build/simd.o build/echo.o build/bitcoin.o build/bitcoingui.o build/transactiontablemodel.o build/addresstablemodel.o build/optionsdialog.o build/sendcoinsdialog.o build/coincontroldialog.o build/coincontroltreewidget.o build/addressbookpage.o build/signverifymessagedialog.o build/aboutdialog.o build/editaddressdialog.o build/bitcoinaddressvalidator.o build/statisticspage.o build/alert.o build/version.o build/sync.o build/util.o build/netbase.o build/key.o build/script.o build/main.o build/miner.o build/init.o build/net.o build/irc.o build/checkpoints.o build/addrman.o build/db.o build/walletdb.o build/clientmodel.o build/guiutil.o build/transactionrecord.o build/optionsmodel.o build/monitoreddatamapper.o build/transactiondesc.o build/transactiondescdialog.o build/bitcoinstrings.o build/bitcoinamountfield.o build/wallet.o build/keystore.o build/transactionfilterproxy.o build/transactionview.o build/walletmodel.o build/bitcoinrpc.o build/rpcdump.o build/rpcnet.o build/rpcmining.o build/rpcwallet.o build/rpcblockchain.o build/rpcrawtransaction.o build/overviewpage.o build/csvmodelwriter.o build/crypter.o build/sendcoinsentry.o build/qvalidatedlineedit.o build/bitcoinunits.o build/qvaluecombobox.o build/askpassphrasedialog.o build/protocol.o build/notificator.o build/qtipcserver.o build/rpcconsole.o build/noui.o build/kernel.o build/scrypt-arm.o build/scrypt-x86.o build/scrypt-x86_64.o build/scrypt.o build/pbkdf2.o build/txdb-leveldb.o build/bloom.o build/hash.o build/qrcodedialog.o build/qrc_bitcoin.o build/moc_bitcoingui.o build/moc_transactiontablemodel.o build/moc_addresstablemodel.o build/moc_optionsdialog.o build/moc_coincontroldialog.o build/moc_coincontroltreewidget.o build/moc_sendcoinsdialog.o build/moc_addressbookpage.o build/moc_signverifymessagedialog.o build/moc_aboutdialog.o build/moc_editaddressdialog.o build/moc_bitcoinaddressvalidator.o build/moc_statisticspage.o build/moc_clientmodel.o build/moc_guiutil.o build/moc_optionsmodel.o build/moc_monitoreddatamapper.o build/moc_transactiondesc.o build/moc_transactiondescdialog.o build/moc_bitcoinamountfield.o build/moc_transactionfilterproxy.o build/moc_transactionview.o build/moc_walletmodel.o build/moc_overviewpage.o build/moc_csvmodelwriter.o build/moc_sendcoinsentry.o build/moc_qvalidatedlineedit.o build/moc_qvaluecombobox.o build/moc_askpassphrasedialog.o build/moc_notificator.o build/moc_rpcconsole.o build/moc_qrcodedialog.o -L/usr/X11R6/lib64 -lqrencode -lminiupnpc /home/angel/Projects/skline/src/leveldb/libleveldb.a /home/angel/Projects/skline/src/leveldb/libmemenv.a -lrt -lssl -lcrypto -ldb_cxx -lboost_system -lboost_filesystem -lboost_program_options -lboost_thread -lboost_date_time -lboost_chrono -lQt5Widgets -lQt5Gui -lQt5Core -lpthread -lGL
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(db_impl.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(db_iter.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(filename.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(log_reader.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(log_writer.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(memtable.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(table_cache.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(version_edit.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(version_set.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(write_batch.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(iterator.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(merger.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(table_builder.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(table.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(two_level_iterator.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(arena.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(bloom.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(cache.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(coding.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(comparator.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(crc32c.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(env.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(filter_policy.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(hash.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(logging.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(options.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(status.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(port_posix.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(builder.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(dbformat.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(block_builder.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(block.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(filter_block.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(format.o)' is incompatible with i386:x86-64 output
/usr/bin/ld: i386 architecture of input file `/home/angel/Projects/skline/src/leveldb/libleveldb.a(env_posix.o)' is incompatible with i386:x86-64 output
build/txdb-leveldb.o: In function `CTxDB::CTxDB(char const*)':
txdb-leveldb.cpp:(.text+0x12e1): undefined reference to `leveldb::NewLRUCache(unsigned long)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(db_impl.o): In function `leveldb::DBImpl::GetSnapshot()':
db_impl.cc:(.text+0x55): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(db_impl.o): In function `leveldb::DBImpl::GetProperty(leveldb::Slice const&, std::string*)':
db_impl.cc:(.text+0x66c): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
db_impl.cc:(.text+0x82c): undefined reference to `std::string::append(char const*, unsigned int)'
db_impl.cc:(.text+0x992): undefined reference to `std::string::append(char const*, unsigned int)'
db_impl.cc:(.text+0xa96): undefined reference to `std::string::assign(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(db_impl.o): In function `leveldb::DBImpl::MakeRoomForWrite(bool)':
db_impl.cc:(.text+0x2209): undefined reference to `operator new(unsigned int)'
db_impl.cc:(.text+0x223a): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(db_impl.o): In function `leveldb::DestroyDB(std::string const&, leveldb::Options const&)':
db_impl.cc:(.text+0x2709): undefined reference to `std::string::append(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(db_impl.o): In function `leveldb::DBImpl::NewDB()':
db_impl.cc:(.text+0x2a38): undefined reference to `std::basic_string, std::allocator >::basic_string(char const*, unsigned int, std::allocator const&)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(db_impl.o): In function `leveldb::DBImpl::DBImpl(leveldb::Options const&, std::string const&)':
db_impl.cc:(.text+0x37cd): undefined reference to `operator new(unsigned int)'
db_impl.cc:(.text+0x388a): undefined reference to `operator new(unsigned int)'
db_impl.cc:(.text+0x38ab): undefined reference to `operator new(unsigned int)'
db_impl.cc:(.text+0x38f9): undefined reference to `operator new(unsigned int)'
db_impl.cc:(.text+0x39d8): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(db_impl.o):db_impl.cc:(.text+0x39fc): more undefined references to `operator new(unsigned int)' follow
/home/angel/Projects/skline/src/leveldb/libleveldb.a(db_impl.o): In function `leveldb::DBImpl::OpenCompactionOutputFile(leveldb::DBImpl::CompactionState*)':
db_impl.cc:(.text+0x52a3): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
db_impl.cc:(.text+0x52b9): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
db_impl.cc:(.text+0x5486): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(db_impl.o): In function `leveldb::DBImpl::NewInternalIterator(leveldb::ReadOptions const&, unsigned long long*, unsigned int*)':
db_impl.cc:(.text+0x5590): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(db_impl.o): In function `leveldb::DBImpl::DeleteObsoleteFiles()':
db_impl.cc:(.text+0x6003): undefined reference to `std::string::append(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(db_impl.o): In function `leveldb::DBImpl::DoCompactionWork(leveldb::DBImpl::CompactionState*)':
db_impl.cc:(.text+0x6cdc): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
db_impl.cc:(.text+0x6d43): undefined reference to `std::string::assign(char const*, unsigned int)'
db_impl.cc:(.text+0x6d74): undefined reference to `std::string::assign(char const*, unsigned int)'
db_impl.cc:(.text+0x6ec6): undefined reference to `std::string::assign(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(db_impl.o): In function `leveldb::DBImpl::BackgroundCompaction()':
db_impl.cc:(.text+0x7660): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(db_impl.o): In function `leveldb::DB::Open(leveldb::Options const&, std::string const&, leveldb::DB**)':
db_impl.cc:(.text+0x9028): undefined reference to `operator new(unsigned int)'
db_impl.cc:(.text+0x93fb): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(db_impl.o): In function `std::vector, std::allocator > >::_M_insert_aux(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::pair const&)':
db_impl.cc:(.text._ZNSt6vectorISt4pairIiN7leveldb12FileMetaDataEESaIS3_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS3_S5_EERKS3_[_ZNSt6vectorISt4pairIiN7leveldb12FileMetaDataEESaIS3_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS3_S5_EERKS3_]+0x251): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(db_impl.o): In function `std::_Rb_tree, std::pair, std::_Identity >, std::less >, std::allocator > >::_M_insert_unique(std::pair const&)':
db_impl.cc:(.text._ZNSt8_Rb_treeISt4pairIiyES1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE16_M_insert_uniqueERKS1_[_ZNSt8_Rb_treeISt4pairIiyES1_St9_IdentityIS1_ESt4lessIS1_ESaIS1_EE16_M_insert_uniqueERKS1_]+0xc6): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(db_impl.o):db_impl.cc:(.text._ZNSt6vectorIySaIyEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPyS1_EERKy[_ZNSt6vectorIySaIyEE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPyS1_EERKy]+0x96): more undefined references to `operator new(unsigned int)' follow
/home/angel/Projects/skline/src/leveldb/libleveldb.a(db_iter.o): In function `leveldb::(anonymous namespace)::DBIter::FindPrevUserEntry()':
db_iter.cc:(.text+0x14a9): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
db_iter.cc:(.text+0x1745): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
db_iter.cc:(.text+0x1833): undefined reference to `std::string::assign(char const*, unsigned int)'
db_iter.cc:(.text+0x1842): undefined reference to `std::string::assign(char const*, unsigned int)'
db_iter.cc:(.text+0x198c): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
db_iter.cc:(.text+0x1b3c): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(db_iter.o): In function `leveldb::(anonymous namespace)::DBIter::Prev()':
db_iter.cc:(.text+0x1cbc): undefined reference to `std::string::assign(char const*, unsigned int)'
db_iter.cc:(.text+0x1dd3): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
db_iter.cc:(.text+0x1ecc): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(db_iter.o): In function `leveldb::(anonymous namespace)::DBIter::SeekToLast()':
db_iter.cc:(.text+0x20ac): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(db_iter.o): In function `leveldb::(anonymous namespace)::DBIter::FindNextUserEntry(bool, std::string*)':
db_iter.cc:(.text+0x22c7): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
db_iter.cc:(.text+0x236f): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
db_iter.cc:(.text+0x2423): undefined reference to `std::string::assign(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(db_iter.o): In function `leveldb::(anonymous namespace)::DBIter::Next()':
db_iter.cc:(.text+0x25d1): undefined reference to `std::string::assign(char const*, unsigned int)'
db_iter.cc:(.text+0x26b2): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(db_iter.o): In function `leveldb::(anonymous namespace)::DBIter::Seek(leveldb::Slice const&)':
db_iter.cc:(.text+0x281f): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
db_iter.cc:(.text+0x28af): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(db_iter.o): In function `leveldb::(anonymous namespace)::DBIter::SeekToFirst()':
db_iter.cc:(.text+0x29f4): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(db_iter.o): In function `leveldb::NewDBIterator(leveldb::DBImpl*, leveldb::Comparator const*, leveldb::Iterator*, unsigned long long, unsigned int)':
db_iter.cc:(.text+0x2aa2): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(filename.o): In function `leveldb::MakeFileName(std::string const&, unsigned long long, char const*)':
filename.cc:(.text+0xba): undefined reference to `std::string::append(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(filename.o): In function `leveldb::DescriptorFileName(std::string const&, unsigned long long)':
filename.cc:(.text+0x209): undefined reference to `std::string::append(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(filename.o): In function `leveldb::CurrentFileName(std::string const&)':
filename.cc:(.text+0x27b): undefined reference to `std::string::append(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(filename.o): In function `leveldb::LockFileName(std::string const&)':
filename.cc:(.text+0x2eb): undefined reference to `std::string::append(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(filename.o): In function `leveldb::InfoLogFileName(std::string const&)':
filename.cc:(.text+0x38b): undefined reference to `std::string::append(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(filename.o):filename.cc:(.text+0x3fb): more undefined references to `std::string::append(char const*, unsigned int)' follow
/home/angel/Projects/skline/src/leveldb/libleveldb.a(filename.o): In function `leveldb::SetCurrentFile(leveldb::Env*, std::string const&, unsigned long long)':
filename.cc:(.text+0x748): undefined reference to `std::basic_string, std::allocator >::basic_string(char const*, unsigned int, std::allocator const&)'
filename.cc:(.text+0x764): undefined reference to `std::string::append(char const*, unsigned int)'
filename.cc:(.text+0x929): undefined reference to `std::string::append(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(log_reader.o): In function `leveldb::log::Reader::Reader(leveldb::SequentialFile*, leveldb::log::Reader::Reporter*, bool, unsigned long long)':
log_reader.cc:(.text+0x4c): undefined reference to `operator new[](unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(log_reader.o): In function `leveldb::log::Reader::ReadRecord(leveldb::Slice*, std::string*)':
log_reader.cc:(.text+0x5ae): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
log_reader.cc:(.text+0x68d): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
log_reader.cc:(.text+0x6cb): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
log_reader.cc:(.text+0x76d): undefined reference to `std::string::assign(char const*, unsigned int)'
log_reader.cc:(.text+0x7ae): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
log_reader.cc:(.text+0x836): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
log_reader.cc:(.text+0x858): undefined reference to `std::string::append(char const*, unsigned int)'
log_reader.cc:(.text+0x895): undefined reference to `std::string::append(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(memtable.o): In function `leveldb::MemTable::NewIterator()':
memtable.cc:(.text+0x25b): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(memtable.o): In function `leveldb::MemTable::Get(leveldb::LookupKey const&, std::string*, leveldb::Status*)':
memtable.cc:(.text+0x398): undefined reference to `std::string::assign(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(memtable.o): In function `leveldb::MemTableIterator::Seek(leveldb::Slice const&)':
memtable.cc:(.text._ZN7leveldb16MemTableIterator4SeekERKNS_5SliceE[_ZN7leveldb16MemTableIterator4SeekERKNS_5SliceE]+0x29): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
memtable.cc:(.text._ZN7leveldb16MemTableIterator4SeekERKNS_5SliceE[_ZN7leveldb16MemTableIterator4SeekERKNS_5SliceE]+0x42): undefined reference to `std::string::append(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(table_cache.o): In function `leveldb::TableCache::FindTable(unsigned long long, unsigned long long, leveldb::Cache::Handle**)':
table_cache.cc:(.text+0x459): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(version_edit.o): In function `leveldb::GetInternalKey(leveldb::Slice*, leveldb::InternalKey*)':
version_edit.cc:(.text+0xa5): undefined reference to `std::string::assign(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(version_edit.o): In function `leveldb::VersionEdit::DebugString() const':
version_edit.cc:(.text+0x39e): undefined reference to `std::string::append(char const*, unsigned int)'
version_edit.cc:(.text+0x423): undefined reference to `std::string::append(char const*, unsigned int)'
version_edit.cc:(.text+0x44f): undefined reference to `std::string::append(char const*, unsigned int)'
version_edit.cc:(.text+0x4ec): undefined reference to `std::string::append(char const*, unsigned int)'
version_edit.cc:(.text+0x50b): undefined reference to `std::string::append(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(version_edit.o):version_edit.cc:(.text+0x56c): more undefined references to `std::string::append(char const*, unsigned int)' follow
/home/angel/Projects/skline/src/leveldb/libleveldb.a(version_edit.o): In function `leveldb::VersionEdit::Clear()':
version_edit.cc:(.text+0x8b2): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(version_edit.o): In function `leveldb::VersionEdit::DecodeFrom(leveldb::Slice const&)':
version_edit.cc:(.text+0x105b): undefined reference to `std::basic_string, std::allocator >::basic_string(char const*, unsigned int, std::allocator const&)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(version_edit.o): In function `std::vector, std::allocator > >::_M_insert_aux(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::pair const&)':
version_edit.cc:(.text._ZNSt6vectorISt4pairIiN7leveldb11InternalKeyEESaIS3_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS3_S5_EERKS3_[_ZNSt6vectorISt4pairIiN7leveldb11InternalKeyEESaIS3_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS3_S5_EERKS3_]+0x134): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(version_set.o): In function `leveldb::SaveValue(void*, leveldb::Slice const&, leveldb::Slice const&)':
version_set.cc:(.text+0x18a): undefined reference to `std::string::assign(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(version_set.o): In function `leveldb::Version::NewConcatenatingIterator(leveldb::ReadOptions const&, int) const':
version_set.cc:(.text+0x777): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(version_set.o): In function `leveldb::Version::DebugString() const':
version_set.cc:(.text+0x8f4): undefined reference to `std::string::append(char const*, unsigned int)'
version_set.cc:(.text+0x913): undefined reference to `std::string::append(char const*, unsigned int)'
version_set.cc:(.text+0x980): undefined reference to `std::string::reserve(unsigned int)'
version_set.cc:(.text+0x9bd): undefined reference to `std::string::append(char const*, unsigned int)'
version_set.cc:(.text+0xa05): undefined reference to `std::string::append(char const*, unsigned int)'
version_set.cc:(.text+0xa46): undefined reference to `std::string::append(char const*, unsigned int)'
version_set.cc:(.text+0xa7e): undefined reference to `std::string::reserve(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(version_set.o): In function `leveldb::VersionSet::VersionSet(std::string const&, leveldb::Options const*, leveldb::TableCache*, leveldb::InternalKeyComparator const*)':
version_set.cc:(.text+0xf33): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(version_set.o): In function `leveldb::VersionSet::GetRange(std::vector > const&, leveldb::InternalKey*, leveldb::InternalKey*)':
version_set.cc:(.text+0x14e7): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
version_set.cc:(.text+0x14f9): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(version_set.o): In function `leveldb::VersionSet::MakeInputIterator(leveldb::Compaction*)':
version_set.cc:(.text+0x1687): undefined reference to `operator new[](unsigned int)'
version_set.cc:(.text+0x178a): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(version_set.o): In function `leveldb::Compaction::AddInputDeletions(leveldb::VersionEdit*)':
version_set.cc:(.text+0x19b6): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(version_set.o): In function `leveldb::VersionSet::Recover()':
version_set.cc:(.text+0x2b11): undefined reference to `std::string::resize(unsigned int, char)'
version_set.cc:(.text+0x2b36): undefined reference to `std::string::append(char const*, unsigned int)'
version_set.cc:(.text+0x2d07): undefined reference to `operator new(unsigned int)'
version_set.cc:(.text+0x346f): undefined reference to `std::basic_string, std::allocator >::basic_string(char const*, unsigned int, std::allocator const&)'
version_set.cc:(.text+0x359e): undefined reference to `operator new(unsigned int)'
version_set.cc:(.text+0x38ad): undefined reference to `std::string::append(char const*, unsigned int)'
version_set.cc:(.text+0x3b76): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(version_set.o): In function `leveldb::VersionSet::GetRange2(std::vector > const&, std::vector > const&, leveldb::InternalKey*, leveldb::InternalKey*)':
version_set.cc:(.text+0x4250): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(version_set.o): In function `leveldb::VersionSet::WriteSnapshot(leveldb::log::Writer*)':
version_set.cc:(.text+0x4359): undefined reference to `std::basic_string, std::allocator >::basic_string(char const*, unsigned int, std::allocator const&)'
version_set.cc:(.text+0x43c7): undefined reference to `std::string::assign(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(version_set.o): In function `leveldb::VersionSet::LogAndApply(leveldb::VersionEdit*, leveldb::port::Mutex*)':
version_set.cc:(.text+0x4f48): undefined reference to `operator new(unsigned int)'
version_set.cc:(.text+0x5012): undefined reference to `operator new(unsigned int)'
version_set.cc:(.text+0x50b3): undefined reference to `std::basic_string, std::allocator >::basic_string(char const*, unsigned int, std::allocator const&)'
version_set.cc:(.text+0x5244): undefined reference to `operator new(unsigned int)'
version_set.cc:(.text+0x62da): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(version_set.o): In function `leveldb::VersionSet::SetupOtherInputs(leveldb::Compaction*)':
version_set.cc:(.text+0x66b5): undefined reference to `std::basic_string, std::allocator >::basic_string(char const*, unsigned int, std::allocator const&)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(version_set.o): In function `leveldb::VersionSet::PickCompaction()':
version_set.cc:(.text+0x6d32): undefined reference to `operator new(unsigned int)'
version_set.cc:(.text+0x6ef9): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(version_set.o): In function `leveldb::VersionSet::CompactRange(int, leveldb::InternalKey const*, leveldb::InternalKey const*)':
version_set.cc:(.text+0x7153): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(version_set.o): In function `std::vector >::reserve(unsigned int)':
version_set.cc:(.text._ZNSt6vectorIPN7leveldb12FileMetaDataESaIS2_EE7reserveEj[_ZNSt6vectorIPN7leveldb12FileMetaDataESaIS2_EE7reserveEj]+0x4e): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(version_set.o): In function `std::vector >::operator=(std::vector > const&)':
version_set.cc:(.text._ZNSt6vectorIPN7leveldb12FileMetaDataESaIS2_EEaSERKS4_[_ZNSt6vectorIPN7leveldb12FileMetaDataESaIS2_EEaSERKS4_]+0xbf): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(version_set.o):version_set.cc:(.text._ZNSt6vectorIPN7leveldb12FileMetaDataESaIS2_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS2_S4_EERKS2_[_ZNSt6vectorIPN7leveldb12FileMetaDataESaIS2_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS2_S4_EERKS2_]+0x9c): more undefined references to `operator new(unsigned int)' follow
/home/angel/Projects/skline/src/leveldb/libleveldb.a(write_batch.o): In function `leveldb::WriteBatch::Clear()':
write_batch.cc:(.text+0x163): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
write_batch.cc:(.text+0x170): undefined reference to `std::string::resize(unsigned int, char)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(write_batch.o): In function `leveldb::WriteBatch::Put(leveldb::Slice const&, leveldb::Slice const&)':
write_batch.cc:(.text+0x58f): undefined reference to `std::string::reserve(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(write_batch.o): In function `leveldb::WriteBatch::Delete(leveldb::Slice const&)':
write_batch.cc:(.text+0x61a): undefined reference to `std::string::reserve(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(write_batch.o): In function `leveldb::WriteBatchInternal::SetContents(leveldb::WriteBatch*, leveldb::Slice const&)':
write_batch.cc:(.text+0x6f1): undefined reference to `std::string::assign(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(write_batch.o): In function `leveldb::WriteBatchInternal::Append(leveldb::WriteBatch*, leveldb::WriteBatch const*)':
write_batch.cc:(.text+0x730): undefined reference to `std::string::append(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(iterator.o): In function `leveldb::Iterator::RegisterCleanup(void (*)(void*, void*), void*, void*)':
iterator.cc:(.text+0x1f5): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(iterator.o): In function `leveldb::NewEmptyIterator()':
iterator.cc:(.text+0x236): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(iterator.o): In function `leveldb::NewErrorIterator(leveldb::Status const&)':
iterator.cc:(.text+0x26b): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(merger.o): In function `leveldb::NewMergingIterator(leveldb::Comparator const*, leveldb::Iterator**, int)':
merger.cc:(.text+0x64b0): undefined reference to `operator new(unsigned int)'
merger.cc:(.text+0x64e9): undefined reference to `operator new[](unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(table_builder.o): In function `leveldb::TableBuilder::TableBuilder(leveldb::Options const&, leveldb::WritableFile*)':
table_builder.cc:(.text+0x27): undefined reference to `operator new(unsigned int)'
table_builder.cc:(.text+0x125): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(table_builder.o): In function `leveldb::TableBuilder::WriteBlock(leveldb::BlockBuilder*, leveldb::BlockHandle*)':
table_builder.cc:(.text+0x998): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(table_builder.o): In function `leveldb::TableBuilder::Add(leveldb::Slice const&, leveldb::Slice const&)':
table_builder.cc:(.text+0xbd5): undefined reference to `std::string::assign(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(table_builder.o): In function `leveldb::TableBuilder::Finish()':
table_builder.cc:(.text+0xf1e): undefined reference to `std::string::append(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(table.o): In function `leveldb::Table::BlockReader(void*, leveldb::ReadOptions const&, leveldb::Slice const&)':
table.cc:(.text+0x264): undefined reference to `operator new(unsigned int)'
table.cc:(.text+0x304): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(table.o): In function `leveldb::Table::ReadFilter(leveldb::Slice const&)':
table.cc:(.text+0x492): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(table.o): In function `leveldb::Table::ReadMeta(leveldb::Footer const&)':
table.cc:(.text+0x566): undefined reference to `operator new(unsigned int)'
table.cc:(.text+0x5c4): undefined reference to `std::string::append(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(table.o): In function `leveldb::Table::Open(leveldb::Options const&, leveldb::RandomAccessFile*, unsigned long long, leveldb::Table**)':
table.cc:(.text+0xa2e): undefined reference to `operator new(unsigned int)'
table.cc:(.text+0xa82): undefined reference to `operator new(unsigned int)'
table.cc:(.text+0xb0c): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(two_level_iterator.o): In function `leveldb::(anonymous namespace)::TwoLevelIterator::InitDataBlock()':
two_level_iterator.cc:(.text+0x560): undefined reference to `std::string::assign(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(two_level_iterator.o): In function `leveldb::NewTwoLevelIterator(leveldb::Iterator*, leveldb::Iterator* (*)(void*, leveldb::ReadOptions const&, leveldb::Slice const&), void*, leveldb::ReadOptions const&)':
two_level_iterator.cc:(.text+0x1f9e): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(arena.o): In function `leveldb::Arena::AllocateNewBlock(unsigned int)':
arena.cc:(.text+0xbb): undefined reference to `operator new[](unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(arena.o): In function `std::vector >::_M_insert_aux(__gnu_cxx::__normal_iterator > >, char* const&)':
arena.cc:(.text._ZNSt6vectorIPcSaIS0_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS0_S2_EERKS0_[_ZNSt6vectorIPcSaIS0_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS0_S2_EERKS0_]+0x9c): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(bloom.o): In function `leveldb::(anonymous namespace)::BloomFilterPolicy::CreateFilter(leveldb::Slice const*, int, std::string*) const':
bloom.cc:(.text+0x154): undefined reference to `std::string::resize(unsigned int, char)'
bloom.cc:(.text+0x178): undefined reference to `std::string::reserve(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(bloom.o): In function `leveldb::NewBloomFilterPolicy(int)':
bloom.cc:(.text+0x277): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(cache.o): In function `leveldb::(anonymous namespace)::ShardedLRUCache::Insert(leveldb::Slice const&, void*, unsigned int, void (*)(leveldb::Slice const&, void*))':
cache.cc:(.text+0x5b8): undefined reference to `operator new[](unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(cache.o): In function `leveldb::NewLRUCache(unsigned int)':
cache.cc:(.text+0x8af): undefined reference to `operator new(unsigned int)'
cache.cc:(.text+0x8fc): undefined reference to `operator new[](unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(coding.o): In function `leveldb::PutFixed32(std::string*, unsigned int)':
coding.cc:(.text+0x53): undefined reference to `std::string::append(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(coding.o): In function `leveldb::PutFixed64(std::string*, unsigned long long)':
coding.cc:(.text+0x9b): undefined reference to `std::string::append(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(coding.o): In function `leveldb::PutVarint32(std::string*, unsigned int)':
coding.cc:(.text+0x18b): undefined reference to `std::string::append(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(coding.o): In function `leveldb::PutVarint64(std::string*, unsigned long long)':
coding.cc:(.text+0x243): undefined reference to `std::string::append(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(coding.o): In function `leveldb::PutLengthPrefixedSlice(std::string*, leveldb::Slice const&)':
coding.cc:(.text+0x2a0): undefined reference to `std::string::append(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(comparator.o): In function `leveldb::InitModule()':
comparator.cc:(.text+0x36): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(comparator.o): In function `leveldb::(anonymous namespace)::BytewiseComparatorImpl::FindShortSuccessor(std::string*) const':
comparator.cc:(.text+0xc7): undefined reference to `std::string::resize(unsigned int, char)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(comparator.o): In function `leveldb::(anonymous namespace)::BytewiseComparatorImpl::FindShortestSeparator(std::string*, leveldb::Slice const&) const':
comparator.cc:(.text+0x1ac): undefined reference to `std::string::resize(unsigned int, char)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(env.o): In function `leveldb::ReadFileToString(leveldb::Env*, std::string const&, std::string*)':
env.cc:(.text+0x58f): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
env.cc:(.text+0x671): undefined reference to `operator new[](unsigned int)'
env.cc:(.text+0x701): undefined reference to `std::string::append(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(logging.o): In function `leveldb::AppendNumberTo(std::string*, unsigned long long)':
logging.cc:(.text+0x42): undefined reference to `std::string::append(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(logging.o): In function `leveldb::AppendEscapedStringTo(std::string*, leveldb::Slice const&)':
logging.cc:(.text+0xbd): undefined reference to `std::string::reserve(unsigned int)'
logging.cc:(.text+0x124): undefined reference to `std::string::append(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(status.o): In function `leveldb::Status::CopyState(char const*)':
status.cc:(.text+0x11): undefined reference to `operator new[](unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(status.o): In function `leveldb::Status::Status(leveldb::Status::Code, leveldb::Slice const&, leveldb::Slice const&)':
status.cc:(.text+0x59): undefined reference to `operator new[](unsigned int)'
status.cc:(.text+0xb8): undefined reference to `operator new[](unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(status.o): In function `leveldb::Status::ToString() const':
status.cc:(.text+0x159): undefined reference to `std::string::append(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(builder.o): In function `leveldb::BuildTable(std::string const&, leveldb::Env*, leveldb::Options const&, leveldb::TableCache*, leveldb::Iterator*, leveldb::FileMetaData*)':
builder.cc:(.text+0x1e9): undefined reference to `operator new(unsigned int)'
builder.cc:(.text+0x21b): undefined reference to `std::string::assign(char const*, unsigned int)'
builder.cc:(.text+0x246): undefined reference to `std::string::assign(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(dbformat.o): In function `leveldb::InternalKeyComparator::FindShortSuccessor(std::string*) const':
dbformat.cc:(.text+0x223): undefined reference to `std::basic_string, std::allocator >::basic_string(char const*, unsigned int, std::allocator const&)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(dbformat.o): In function `leveldb::InternalKeyComparator::FindShortestSeparator(std::string*, leveldb::Slice const&) const':
dbformat.cc:(.text+0x374): undefined reference to `std::basic_string, std::allocator >::basic_string(char const*, unsigned int, std::allocator const&)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(dbformat.o): In function `leveldb::AppendInternalKey(std::string*, leveldb::ParsedInternalKey const&)':
dbformat.cc:(.text+0x495): undefined reference to `std::string::append(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(dbformat.o): In function `leveldb::ParsedInternalKey::DebugString() const':
dbformat.cc:(.text+0x52d): undefined reference to `std::basic_string, std::allocator >::basic_string(char const*, unsigned int, std::allocator const&)'
dbformat.cc:(.text+0x587): undefined reference to `std::string::append(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(dbformat.o): In function `leveldb::InternalKey::DebugString() const':
dbformat.cc:(.text+0x75c): undefined reference to `std::string::assign(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(dbformat.o): In function `leveldb::LookupKey::LookupKey(leveldb::Slice const&, unsigned long long)':
dbformat.cc:(.text+0x905): undefined reference to `operator new[](unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(block_builder.o): In function `leveldb::BlockBuilder::Add(leveldb::Slice const&, leveldb::Slice const&)':
block_builder.cc:(.text+0x124): undefined reference to `std::string::append(char const*, unsigned int)'
block_builder.cc:(.text+0x139): undefined reference to `std::string::append(char const*, unsigned int)'
block_builder.cc:(.text+0x145): undefined reference to `std::string::resize(unsigned int, char)'
block_builder.cc:(.text+0x156): undefined reference to `std::string::append(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(block_builder.o): In function `leveldb::BlockBuilder::Reset()':
block_builder.cc:(.text+0x303): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
block_builder.cc:(.text+0x347): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(block.o): In function `leveldb::Block::NewIterator(leveldb::Comparator const*)':
block.cc:(.text+0xbd): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(block.o): In function `leveldb::Block::Iter::SeekToLast()':
block.cc:(.text._ZN7leveldb5Block4Iter10SeekToLastEv[_ZN7leveldb5Block4Iter10SeekToLastEv]+0x31): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
block.cc:(.text._ZN7leveldb5Block4Iter10SeekToLastEv[_ZN7leveldb5Block4Iter10SeekToLastEv]+0x10c): undefined reference to `std::string::resize(unsigned int, char)'
block.cc:(.text._ZN7leveldb5Block4Iter10SeekToLastEv[_ZN7leveldb5Block4Iter10SeekToLastEv]+0x119): undefined reference to `std::string::append(char const*, unsigned int)'
block.cc:(.text._ZN7leveldb5Block4Iter10SeekToLastEv[_ZN7leveldb5Block4Iter10SeekToLastEv]+0x206): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(block.o): In function `leveldb::Block::Iter::Next()':
block.cc:(.text._ZN7leveldb5Block4Iter4NextEv[_ZN7leveldb5Block4Iter4NextEv]+0x150): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
block.cc:(.text._ZN7leveldb5Block4Iter4NextEv[_ZN7leveldb5Block4Iter4NextEv]+0x17f): undefined reference to `std::string::resize(unsigned int, char)'
block.cc:(.text._ZN7leveldb5Block4Iter4NextEv[_ZN7leveldb5Block4Iter4NextEv]+0x18c): undefined reference to `std::string::append(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(block.o): In function `leveldb::Block::Iter::Prev()':
block.cc:(.text._ZN7leveldb5Block4Iter4PrevEv[_ZN7leveldb5Block4Iter4PrevEv]+0x7e): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
block.cc:(.text._ZN7leveldb5Block4Iter4PrevEv[_ZN7leveldb5Block4Iter4PrevEv]+0x15d): undefined reference to `std::string::resize(unsigned int, char)'
block.cc:(.text._ZN7leveldb5Block4Iter4PrevEv[_ZN7leveldb5Block4Iter4PrevEv]+0x16a): undefined reference to `std::string::append(char const*, unsigned int)'
block.cc:(.text._ZN7leveldb5Block4Iter4PrevEv[_ZN7leveldb5Block4Iter4PrevEv]+0x29f): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(block.o): In function `leveldb::Block::Iter::SeekToFirst()':
block.cc:(.text._ZN7leveldb5Block4Iter11SeekToFirstEv[_ZN7leveldb5Block4Iter11SeekToFirstEv]+0x2b): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
block.cc:(.text._ZN7leveldb5Block4Iter11SeekToFirstEv[_ZN7leveldb5Block4Iter11SeekToFirstEv]+0xf1): undefined reference to `std::string::resize(unsigned int, char)'
block.cc:(.text._ZN7leveldb5Block4Iter11SeekToFirstEv[_ZN7leveldb5Block4Iter11SeekToFirstEv]+0xfe): undefined reference to `std::string::append(char const*, unsigned int)'
block.cc:(.text._ZN7leveldb5Block4Iter11SeekToFirstEv[_ZN7leveldb5Block4Iter11SeekToFirstEv]+0x1f9): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(block.o): In function `leveldb::Block::Iter::Seek(leveldb::Slice const&)':
block.cc:(.text._ZN7leveldb5Block4Iter4SeekERKNS_5SliceE[_ZN7leveldb5Block4Iter4SeekERKNS_5SliceE]+0x259): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
block.cc:(.text._ZN7leveldb5Block4Iter4SeekERKNS_5SliceE[_ZN7leveldb5Block4Iter4SeekERKNS_5SliceE]+0x2c2): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
block.cc:(.text._ZN7leveldb5Block4Iter4SeekERKNS_5SliceE[_ZN7leveldb5Block4Iter4SeekERKNS_5SliceE]+0x3d4): undefined reference to `std::string::resize(unsigned int, char)'
block.cc:(.text._ZN7leveldb5Block4Iter4SeekERKNS_5SliceE[_ZN7leveldb5Block4Iter4SeekERKNS_5SliceE]+0x3e1): undefined reference to `std::string::append(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(filter_block.o): In function `leveldb::FilterBlockBuilder::AddKey(leveldb::Slice const&)':
filter_block.cc:(.text+0x1b8): undefined reference to `std::string::append(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(filter_block.o): In function `leveldb::FilterBlockBuilder::GenerateFilter()':
filter_block.cc:(.text+0x306): undefined reference to `std::string::_M_mutate(unsigned int, unsigned int, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(filter_block.o): In function `leveldb::FilterBlockBuilder::Finish()':
filter_block.cc:(.text+0x4a9): undefined reference to `std::string::reserve(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(filter_block.o): In function `std::vector >::_M_fill_insert(__gnu_cxx::__normal_iterator > >, unsigned int, leveldb::Slice const&)':
filter_block.cc:(.text._ZNSt6vectorIN7leveldb5SliceESaIS1_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS1_S3_EEjRKS1_[_ZNSt6vectorIN7leveldb5SliceESaIS1_EE14_M_fill_insertEN9__gnu_cxx17__normal_iteratorIPS1_S3_EEjRKS1_]+0x1f6): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(format.o): In function `leveldb::Footer::EncodeTo(std::string*) const':
format.cc:(.text+0x109): undefined reference to `std::string::resize(unsigned int, char)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(format.o): In function `leveldb::ReadBlock(leveldb::RandomAccessFile*, leveldb::ReadOptions const&, leveldb::BlockHandle const&, leveldb::BlockContents*)':
format.cc:(.text+0x31d): undefined reference to `operator new[](unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(env_posix.o): In function `leveldb::(anonymous namespace)::PosixEnv::NewLogger(std::string const&, leveldb::Logger**)':
env_posix.cc:(.text+0x159): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(env_posix.o): In function `leveldb::(anonymous namespace)::PosixEnv::NewSequentialFile(std::string const&, leveldb::SequentialFile**)':
env_posix.cc:(.text+0x2ab): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(env_posix.o): In function `leveldb::(anonymous namespace)::PosixEnv::StartThread(void (*)(void*), void*)':
env_posix.cc:(.text+0x3dc): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(env_posix.o): In function `leveldb::(anonymous namespace)::PosixEnv::Schedule(void (*)(void*), void*)':
env_posix.cc:(.text+0x684): undefined reference to `operator new(unsigned int)'
env_posix.cc:(.text+0x700): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(env_posix.o):env_posix.cc:(.text+0x11e2): more undefined references to `operator new(unsigned int)' follow
/home/angel/Projects/skline/src/leveldb/libleveldb.a(env_posix.o): In function `leveldb::(anonymous namespace)::PosixEnv::GetTestDirectory(std::string*)':
env_posix.cc:(.text+0x1635): undefined reference to `std::string::assign(char const*, unsigned int)'
env_posix.cc:(.text+0x16d8): undefined reference to `std::string::assign(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(env_posix.o): In function `leveldb::(anonymous namespace)::PosixWritableFile::Sync()':
env_posix.cc:(.text+0x1bbc): undefined reference to `std::basic_string, std::allocator >::basic_string(char const*, unsigned int, std::allocator const&)'
env_posix.cc:(.text+0x1ce2): undefined reference to `std::string::assign(char const*, unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(env_posix.o): In function `leveldb::(anonymous namespace)::PosixEnv::NewRandomAccessFile(std::string const&, leveldb::RandomAccessFile**)':
env_posix.cc:(.text+0x2166): undefined reference to `operator new(unsigned int)'
env_posix.cc:(.text+0x22d7): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(env_posix.o): In function `leveldb::InitDefaultEnv()':
env_posix.cc:(.text+0x24df): undefined reference to `operator new(unsigned int)'
env_posix.cc:(.text+0x253d): undefined reference to `operator new(unsigned int)'
env_posix.cc:(.text+0x2558): undefined reference to `operator new(unsigned int)'
/home/angel/Projects/skline/src/leveldb/libleveldb.a(env_posix.o):env_posix.cc:(.text+0x2945): more undefined references to `operator new(unsigned int)' follow
/home/angel/Projects/skline/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)'
/usr/bin/ld: graffiti-qt(.eh_frame): relocation ".text+0x0 (type R_386_PC32)" goes out of range
/usr/bin/ld: /home/angel/Projects/skline/src/leveldb/libleveldb.a(db_impl.o): file class ELFCLASS32 incompatible with ELFCLASS64
/usr/bin/ld: final link failed: File in wrong format
collect2: error: ld returned 1 exit status
Makefile:434: recipe for target 'graffiti-qt' failed
make: *** [graffiti-qt] Error 1
Anyone built it succesfully?
Btw it looks like there are files built for 32 bit, however i run debian 8 64 bit so i've no idea where they come from.
Edit: why is there an already built daemon (probably for 32 bit architecture) in the source?