Post
Topic
Board Announcements (Altcoins)
Re: HoboNickels - HBN - 1.2.1 - Now with MW2, RBFix, Bonus and MORE! Upgrade Now.
by
vasp
on 27/10/2013, 02:15:47 UTC
doesnt compile on ubuntu.
seems makefile.unix not changed for regex lib use.

upd:
used boost 1.48 there, but
even with added missing ref to boost_regex in makefile its cant link with following error:

g++ -O2 -msse2 -pthread -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -I/usr/src/hbtmp/HoboNickels/src -I/usr/src/hbtmp/HoboNickels/src/obj -DUSE_IPV6=1 -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -o hobonickelsd obj/alert.o obj/version.o obj/checkpoints.o obj/netbase.o obj/addrman.o obj/crypter.o obj/key.o obj/db.o obj/init.o obj/irc.o obj/keystore.o obj/main.o obj/net.o obj/protocol.o obj/bitcoinrpc.o obj/rpcdump.o obj/rpcnet.o obj/rpcmining.o obj/rpcwallet.o obj/rpcblockchain.o obj/rpcrawtransaction.o obj/script.o obj/sync.o obj/util.o obj/wallet.o obj/walletdb.o obj/noui.o obj/kernel.o obj/pbkdf2.o obj/scrypt_mine.o obj/scrypt-x86.o obj/scrypt-x86_64.o -Wl,-z,relro -Wl,-z,now   -Wl,-Bdynamic -l boost_system -l boost_filesystem -l boost_program_options -l boost_thread -l boost_regex -l db_cxx -l ssl -l crypto -Wl,-Bdynamic -l z -l dl -l pthread
obj/init.o: In function `Shutdown(void*)':
/usr/src/hbtmp/HoboNickels/src/init.cpp:85: undefined reference to `TimerThread::StopTimer()'
obj/init.o: In function `AppInit2()':
/usr/src/hbtmp/HoboNickels/src/init.cpp:799: undefined reference to `TimerThread::StartTimer()'
obj/wallet.o: In function `CWallet::TimedLock(long long)':
/usr/src/hbtmp/HoboNickels/src/wallet.cpp:2159: undefined reference to `CTimerJob::Schedule(boost::posix_time::time_duration const&)'
obj/wallet.o: In function `CWalletLockJob':
/usr/src/hbtmp/HoboNickels/src/wallet.h:46: undefined reference to `CTimerJob::CTimerJob(bool)'
obj/wallet.o: In function `~CWalletLockJob':
/usr/src/hbtmp/HoboNickels/src/wallet.h:46: undefined reference to `CTimerJob::~CTimerJob()'
/usr/src/hbtmp/HoboNickels/src/wallet.h:46: undefined reference to `CTimerJob::~CTimerJob()'
/usr/src/hbtmp/HoboNickels/src/wallet.h:46: undefined reference to `CTimerJob::~CTimerJob()'
obj/wallet.o:(.rodata._ZTI14CWalletLockJob[typeinfo for CWalletLockJob]+0x10): undefined reference to `typeinfo for CTimerJob'
obj/walletdb.o: In function `CWalletLockJob':
/usr/src/hbtmp/HoboNickels/src/wallet.h:46: undefined reference to `CTimerJob::CTimerJob(bool)'
obj/walletdb.o: In function `~CWalletLockJob':
/usr/src/hbtmp/HoboNickels/src/wallet.h:46: undefined reference to `CTimerJob::~CTimerJob()'
collect2: ld returned 1 exit status
make: *** [hobonickelsd] Error 1