see my pull request here (was made for spreadcoin) but basically same idea:
https://github.com/spreadcoin/spreadcoin/pull/14
I know this problem and immediately corrected:
- const CScriptID& hash = boost::get(address);
+ const CScriptID& hash = boost::get(address);
There are problems with the linking the shared library:
*** Warning: Linking the shared library libbitcreditconsensus.la against the
*** static library libbitcredit_common.a is not portable!
/usr/bin/ld: libbitcredit_common.a(libbitcredit_common_a-allocators.o): relocation R_X86_64_PC32 against symbol `_ZTVN5boost16thread_exceptionE' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: Bad value
collect2: error: ld returned 1 exit status
Options -fPIC or -fPIE do not correct the error.
My OS - Ubuntu Wily