crypto_zoidberg (OP)
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 20, 2019, 07:28:49 PM |
|
Hey, guys! While Zano mainnet is getting ready we keep improving Boolberry, and quite a few changes were made recently. Here I would like to highlight the most important of them for you: General: * log library was updated to the version which supports log channels (taken from Zano) * added anti-deadlock mechanism, which could track potential traps and save us a lot of time in case of multithreading problems * fixed a bug with possible http flood (thanks to anonimal for pointing to this) * implemented secure and compact Boolberry->Zano coinswap mechanism GUI: * we ported GUI library from old unsupported QT WebKit to stable and smooth QTWebEngine (special thanks to our contributor Alexandra (aldobryn on github) ) * added Unicode support for wallet file path, now it can easily be located in your favorite folder CLI wallet (simplewallet): * simplewallet was greatly improved to be able to work with modern exchanges: ** offline mode implemented for cold wallet support ** exchange API for cold-signing was reviewed and updated ** fixed a bug with incorrect coins handling for watch-only wallets * simplewallet got new commands: ** viewkey -- shows your view keypair ** spendkey -- shows your spend keypair ** recent_blocks -- prints income/outgo per-block summary for last N block containing your txs (it's useful, try it!) ** show_dust -- as you may expect shows how much dust (tiny unspent outputs) you have ** print_ki -- prints key image info * sweep_below command and RPC was improved to work better when lots of small outputs are present in the wallet Today we're releasing a new build: Boolberry 0.3.0.90 containing all these improvements: https://github.com/cryptozoidberg/boolberry/releases/tag/v0.3.0.90Thank you for your support and feedback! Boolberry team Thank you. ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) On your next build.. could you make the fonts bigger plz. thx ![Wink](https://bitcointalk.org/Smileys/default/wink.gif) Sure, can you send exact screenshot and point which fonts you would like to see bigger ? And what platform you have(macos, linux, windows)? And what DPI/resolution?
|
|
|
|
tbearhere
Legendary
Offline
Activity: 3164
Merit: 1003
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 21, 2019, 08:28:22 PM Last edit: February 21, 2019, 08:52:58 PM by tbearhere |
|
Hey, guys! While Zano mainnet is getting ready we keep improving Boolberry, and quite a few changes were made recently. Here I would like to highlight the most important of them for you: General: * log library was updated to the version which supports log channels (taken from Zano) * added anti-deadlock mechanism, which could track potential traps and save us a lot of time in case of multithreading problems * fixed a bug with possible http flood (thanks to anonimal for pointing to this) * implemented secure and compact Boolberry->Zano coinswap mechanism GUI: * we ported GUI library from old unsupported QT WebKit to stable and smooth QTWebEngine (special thanks to our contributor Alexandra (aldobryn on github) ) * added Unicode support for wallet file path, now it can easily be located in your favorite folder CLI wallet (simplewallet): * simplewallet was greatly improved to be able to work with modern exchanges: ** offline mode implemented for cold wallet support ** exchange API for cold-signing was reviewed and updated ** fixed a bug with incorrect coins handling for watch-only wallets * simplewallet got new commands: ** viewkey -- shows your view keypair ** spendkey -- shows your spend keypair ** recent_blocks -- prints income/outgo per-block summary for last N block containing your txs (it's useful, try it!) ** show_dust -- as you may expect shows how much dust (tiny unspent outputs) you have ** print_ki -- prints key image info * sweep_below command and RPC was improved to work better when lots of small outputs are present in the wallet Today we're releasing a new build: Boolberry 0.3.0.90 containing all these improvements: https://github.com/cryptozoidberg/boolberry/releases/tag/v0.3.0.90Thank you for your support and feedback! Boolberry team Thank you. ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) On your next build.. could you make the fonts bigger plz. thx ![Wink](https://bitcointalk.org/Smileys/default/wink.gif) Sure, can you send exact screenshot and point which fonts you would like to see bigger ? And what platform you have(macos, linux, windows)? And what DPI/resolution? Sure ![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif) Thx. ![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.imgur.com%2FB9lMrHph.jpg&t=663&c=8ph_tjV4oUyo8Q)
|
|
|
|
|
skygonga
Newbie
Offline
Activity: 52
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 24, 2019, 05:41:55 PM |
|
Linking C static library libz.a make[3]: Leaving directory `/root/boolberry/build/release' [ 26%] Built target zlibstatic make[3]: Entering directory `/root/boolberry/build/release' Scanning dependencies of target common make[3]: Leaving directory `/root/boolberry/build/release' make[3]: Entering directory `/root/boolberry/build/release' [ 26%] Building CXX object src/CMakeFiles/common.dir/common/base58.cpp.o In file included from /root/boolberry/contrib/epee/include/misc_log_ex.h:54:0, from /root/boolberry/contrib/epee/include/include_base_utils.h:31, from /root/boolberry/src/common/util.h:12, from /root/boolberry/src/common/base58.cpp:14: /root/boolberry/contrib/epee/include/os_defenitions.h:34:5: warning: "_WIN32" is not defined [-Wundef] #if _WIN32 || _WIN64 ^ /root/boolberry/contrib/epee/include/os_defenitions.h:34:15: warning: "_WIN64" is not defined [-Wundef] #if _WIN32 || _WIN64 ^ In file included from /root/boolberry/contrib/epee/include/misc_log_ex.h:63:0, from /root/boolberry/contrib/epee/include/include_base_utils.h:31, from /root/boolberry/src/common/util.h:12, from /root/boolberry/src/common/base58.cpp:14: /root/boolberry/contrib/epee/include/misc_os_dependent.h:114:35: fatal error: boost/core/demangle.hpp: No such file or directory #include <boost/core/demangle.hpp> ^ compilation terminated. make[3]: *** [src/CMakeFiles/common.dir/common/base58.cpp.o] Error 1 make[3]: Leaving directory `/root/boolberry/build/release' make[2]: *** [src/CMakeFiles/common.dir/all] Error 2 make[2]: Leaving directory `/root/boolberry/build/release' make[1]: *** [all] Error 2 make[1]: Leaving directory `/root/boolberry/build/release' make: *** [build-release] Error 2 root@iZhp3a3slnxeawyllt1n1zZ:~/boolberry#
V0.3.0.90 Compile error! The previous version can be compiled normally!
|
|
|
|
crypto_zoidberg (OP)
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 24, 2019, 06:18:17 PM |
|
Linking C static library libz.a make[3]: Leaving directory `/root/boolberry/build/release' [ 26%] Built target zlibstatic make[3]: Entering directory `/root/boolberry/build/release' Scanning dependencies of target common make[3]: Leaving directory `/root/boolberry/build/release' make[3]: Entering directory `/root/boolberry/build/release' [ 26%] Building CXX object src/CMakeFiles/common.dir/common/base58.cpp.o In file included from /root/boolberry/contrib/epee/include/misc_log_ex.h:54:0, from /root/boolberry/contrib/epee/include/include_base_utils.h:31, from /root/boolberry/src/common/util.h:12, from /root/boolberry/src/common/base58.cpp:14: /root/boolberry/contrib/epee/include/os_defenitions.h:34:5: warning: "_WIN32" is not defined [-Wundef] #if _WIN32 || _WIN64 ^ /root/boolberry/contrib/epee/include/os_defenitions.h:34:15: warning: "_WIN64" is not defined [-Wundef] #if _WIN32 || _WIN64 ^ In file included from /root/boolberry/contrib/epee/include/misc_log_ex.h:63:0, from /root/boolberry/contrib/epee/include/include_base_utils.h:31, from /root/boolberry/src/common/util.h:12, from /root/boolberry/src/common/base58.cpp:14: /root/boolberry/contrib/epee/include/misc_os_dependent.h:114:35: fatal error: boost/core/demangle.hpp: No such file or directory #include <boost/core/demangle.hpp> ^ compilation terminated. make[3]: *** [src/CMakeFiles/common.dir/common/base58.cpp.o] Error 1 make[3]: Leaving directory `/root/boolberry/build/release' make[2]: *** [src/CMakeFiles/common.dir/all] Error 2 make[2]: Leaving directory `/root/boolberry/build/release' make[1]: *** [all] Error 2 make[1]: Leaving directory `/root/boolberry/build/release' make: *** [build-release] Error 2 root@iZhp3a3slnxeawyllt1n1zZ:~/boolberry#
V0.3.0.90 Compile error! The previous version can be compiled normally!
What boost version are you using? You probably have to install/build on fresh boost version.
|
|
|
|
skygonga
Newbie
Offline
Activity: 52
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 25, 2019, 05:36:59 AM |
|
[ 51%] Building CXX object src/CMakeFiles/wallet.dir/wallet/wallet2.cpp.o In file included from /root/boolberry/contrib/epee/include/misc_log_ex.h:54:0, from /root/boolberry/contrib/epee/include/include_base_utils.h:31, from /root/boolberry/src/wallet/wallet2.cpp:10: /root/boolberry/contrib/epee/include/os_defenitions.h:34:5: warning: "_WIN32" is not defined [-Wundef] #if _WIN32 || _WIN64 ^ /root/boolberry/contrib/epee/include/os_defenitions.h:34:15: warning: "_WIN64" is not defined [-Wundef] #if _WIN32 || _WIN64 ^ In file included from /root/boolberry/contrib/epee/include/net/http_client.h:42:0, from /root/boolberry/src/wallet/core_default_rpc_proxy.h:8, from /root/boolberry/src/wallet/wallet2.h:23, from /root/boolberry/src/wallet/wallet2.cpp:13: /root/boolberry/contrib/epee/include/gzip_encoding.h: In constructor ‘epee::net_utils::content_encoding_gzip::content_encoding_gzip(epee::net_utils::i_target_handler*, bool, int)’: /root/boolberry/contrib/epee/include/gzip_encoding.h:59:8: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] int ret = 0; ^ In file included from /usr/local/include/boost/integer.hpp:23:0, from /usr/local/include/boost/archive/basic_binary_oprimitive.hpp:41, from /usr/local/include/boost/archive/binary_oarchive_impl.hpp:22, from /usr/local/include/boost/archive/binary_oarchive.hpp:21, from /root/boolberry/src/wallet/wallet2.cpp:6: /usr/local/include/boost/variant/get.hpp: In instantiation of ‘typename boost::add_reference<const U>::type boost::strict_get(const boost::variant<T0, TN ...>&) [with U = const currency::txout_to_key&; T0 = currency::txout_to_script; TN = {currency::txout_to_scripthash, currency::txout_to_key}; typename boost::add_reference<const U>::type = const currency::txout_to_key&]’: /usr/local/include/boost/variant/get.hpp:299:33: required from ‘typename boost::add_reference<const U>::type boost::get(const boost::variant<T0, TN ...>&) [with U = const currency::txout_to_key&; T0 = currency::txout_to_script; TN = {currency::txout_to_scripthash, currency::txout_to_key}; typename boost::add_reference<const U>::type = const currency::txout_to_key&]’ /root/boolberry/src/wallet/wallet2.cpp:1103:75: required from here /usr/local/include/boost/variant/get.hpp:229:5: error: static assertion failed: boost::variant does not contain specified type U, call to boost::get<U>(const boost::variant<T...>&) will always throw boost::bad_get exception BOOST_STATIC_ASSERT_MSG( ^ make[3]: *** [src/CMakeFiles/wallet.dir/wallet/wallet2.cpp.o] Error 1 make[3]: Leaving directory `/root/boolberry/build/release' make[2]: *** [src/CMakeFiles/wallet.dir/all] Error 2 make[2]: Leaving directory `/root/boolberry/build/release' make[1]: *** [all] Error 2 make[1]: Leaving directory `/root/boolberry/
V0.3.0.90 Compile error! The previous version can be compiled normally!
What boost version are you using? You probably have to install/build on fresh boost version. Thank you! After updating boost1.58, there are new problems in the compilation.
|
|
|
|
crypto_zoidberg (OP)
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 25, 2019, 04:59:32 PM |
|
.....
Thank you!
After updating boost1.58, there are new problems in the compilation.
What problems? Can you send logs?
|
|
|
|
skygonga
Newbie
Offline
Activity: 52
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 27, 2019, 10:43:35 AM |
|
.....
Thank you!
After updating boost1.58, there are new problems in the compilation.
What problems? Can you send logs? Prompt for new questions: [ 51%] Building CXX object src/CMakeFiles/wallet.dir/wallet/wallet2.cpp.o In file included from /root/boolberry/contrib/epee/include/misc_log_ex.h:54:0, from /root/boolberry/contrib/epee/include/include_base_utils.h:31, from /root/boolberry/src/wallet/wallet2.cpp:10: /root/boolberry/contrib/epee/include/os_defenitions.h:34:5: warning: "_WIN32" is not defined [-Wundef] #if _WIN32 || _WIN64 ^ /root/boolberry/contrib/epee/include/os_defenitions.h:34:15: warning: "_WIN64" is not defined [-Wundef] #if _WIN32 || _WIN64 ^ In file included from /root/boolberry/contrib/epee/include/net/http_client.h:42:0, from /root/boolberry/src/wallet/core_default_rpc_proxy.h:8, from /root/boolberry/src/wallet/wallet2.h:23, from /root/boolberry/src/wallet/wallet2.cpp:13: /root/boolberry/contrib/epee/include/gzip_encoding.h: In constructor ‘epee::net_utils::content_encoding_gzip::content_encoding_gzip(epee::net_utils::i_target_handler*, bool, int)’: /root/boolberry/contrib/epee/include/gzip_encoding.h:59:8: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] int ret = 0; ^ In file included from /usr/local/include/boost/integer.hpp:23:0, from /usr/local/include/boost/archive/basic_binary_oprimitive.hpp:41, from /usr/local/include/boost/archive/binary_oarchive_impl.hpp:22, from /usr/local/include/boost/archive/binary_oarchive.hpp:21, from /root/boolberry/src/wallet/wallet2.cpp:6: /usr/local/include/boost/variant/get.hpp: In instantiation of ‘typename boost::add_reference<const U>::type boost::strict_get(const boost::variant<T0, TN ...>&) [with U = const currency::txout_to_key&; T0 = currency::txout_to_script; TN = {currency::txout_to_scripthash, currency::txout_to_key}; typename boost::add_reference<const U>::type = const currency::txout_to_key&]’: /usr/local/include/boost/variant/get.hpp:299:33: required from ‘typename boost::add_reference<const U>::type boost::get(const boost::variant<T0, TN ...>&) [with U = const currency::txout_to_key&; T0 = currency::txout_to_script; TN = {currency::txout_to_scripthash, currency::txout_to_key}; typename boost::add_reference<const U>::type = const currency::txout_to_key&]’ /root/boolberry/src/wallet/wallet2.cpp:1103:75: required from here /usr/local/include/boost/variant/get.hpp:229:5: error: static assertion failed: boost::variant does not contain specified type U, call to boost::get<U>(const boost::variant<T...>&) will always throw boost::bad_get exception BOOST_STATIC_ASSERT_MSG( ^ make[3]: *** [src/CMakeFiles/wallet.dir/wallet/wallet2.cpp.o] Error 1 make[3]: Leaving directory `/root/boolberry/build/release' make[2]: *** [src/CMakeFiles/wallet.dir/all] Error 2 make[2]: Leaving directory `/root/boolberry/build/release' make[1]: *** [all] Error 2 make[1]: Leaving directory `/root/boolberry/
|
|
|
|
crypto_zoidberg (OP)
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 27, 2019, 03:23:40 PM |
|
.....
Thank you!
After updating boost1.58, there are new problems in the compilation.
What problems? Can you send logs? Prompt for new questions: [ 51%] Building CXX object src/CMakeFiles/wallet.dir/wallet/wallet2.cpp.o In file included from /root/boolberry/contrib/epee/include/misc_log_ex.h:54:0, from /root/boolberry/contrib/epee/include/include_base_utils.h:31, from /root/boolberry/src/wallet/wallet2.cpp:10: /root/boolberry/contrib/epee/include/os_defenitions.h:34:5: warning: "_WIN32" is not defined [-Wundef] #if _WIN32 || _WIN64 ^ /root/boolberry/contrib/epee/include/os_defenitions.h:34:15: warning: "_WIN64" is not defined [-Wundef] #if _WIN32 || _WIN64 ^ In file included from /root/boolberry/contrib/epee/include/net/http_client.h:42:0, from /root/boolberry/src/wallet/core_default_rpc_proxy.h:8, from /root/boolberry/src/wallet/wallet2.h:23, from /root/boolberry/src/wallet/wallet2.cpp:13: /root/boolberry/contrib/epee/include/gzip_encoding.h: In constructor ‘epee::net_utils::content_encoding_gzip::content_encoding_gzip(epee::net_utils::i_target_handler*, bool, int)’: /root/boolberry/contrib/epee/include/gzip_encoding.h:59:8: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] int ret = 0; ^ In file included from /usr/local/include/boost/integer.hpp:23:0, from /usr/local/include/boost/archive/basic_binary_oprimitive.hpp:41, from /usr/local/include/boost/archive/binary_oarchive_impl.hpp:22, from /usr/local/include/boost/archive/binary_oarchive.hpp:21, from /root/boolberry/src/wallet/wallet2.cpp:6: /usr/local/include/boost/variant/get.hpp: In instantiation of ‘typename boost::add_reference<const U>::type boost::strict_get(const boost::variant<T0, TN ...>&) [with U = const currency::txout_to_key&; T0 = currency::txout_to_script; TN = {currency::txout_to_scripthash, currency::txout_to_key}; typename boost::add_reference<const U>::type = const currency::txout_to_key&]’: /usr/local/include/boost/variant/get.hpp:299:33: required from ‘typename boost::add_reference<const U>::type boost::get(const boost::variant<T0, TN ...>&) [with U = const currency::txout_to_key&; T0 = currency::txout_to_script; TN = {currency::txout_to_scripthash, currency::txout_to_key}; typename boost::add_reference<const U>::type = const currency::txout_to_key&]’ /root/boolberry/src/wallet/wallet2.cpp:1103:75: required from here /usr/local/include/boost/variant/get.hpp:229:5: error: static assertion failed: boost::variant does not contain specified type U, call to boost::get<U>(const boost::variant<T...>&) will always throw boost::bad_get exception BOOST_STATIC_ASSERT_MSG( ^ make[3]: *** [src/CMakeFiles/wallet.dir/wallet/wallet2.cpp.o] Error 1 make[3]: Leaving directory `/root/boolberry/build/release' make[2]: *** [src/CMakeFiles/wallet.dir/all] Error 2 make[2]: Leaving directory `/root/boolberry/build/release' make[1]: *** [all] Error 2 make[1]: Leaving directory `/root/boolberry/ Dear skygonga! Can you provide which boost version are you using, which OS and which compiler?
|
|
|
|
skygonga
Newbie
Offline
Activity: 52
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 28, 2019, 07:50:46 AM |
|
.....
Thank you!
After updating boost1.58, there are new problems in the compilation.
What problems? Can you send logs? Prompt for new questions: [ 51%] Building CXX object src/CMakeFiles/wallet.dir/wallet/wallet2.cpp.o In file included from /root/boolberry/contrib/epee/include/misc_log_ex.h:54:0, from /root/boolberry/contrib/epee/include/include_base_utils.h:31, from /root/boolberry/src/wallet/wallet2.cpp:10: /root/boolberry/contrib/epee/include/os_defenitions.h:34:5: warning: "_WIN32" is not defined [-Wundef] #if _WIN32 || _WIN64 ^ /root/boolberry/contrib/epee/include/os_defenitions.h:34:15: warning: "_WIN64" is not defined [-Wundef] #if _WIN32 || _WIN64 ^ In file included from /root/boolberry/contrib/epee/include/net/http_client.h:42:0, from /root/boolberry/src/wallet/core_default_rpc_proxy.h:8, from /root/boolberry/src/wallet/wallet2.h:23, from /root/boolberry/src/wallet/wallet2.cpp:13: /root/boolberry/contrib/epee/include/gzip_encoding.h: In constructor ‘epee::net_utils::content_encoding_gzip::content_encoding_gzip(epee::net_utils::i_target_handler*, bool, int)’: /root/boolberry/contrib/epee/include/gzip_encoding.h:59:8: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] int ret = 0; ^ In file included from /usr/local/include/boost/integer.hpp:23:0, from /usr/local/include/boost/archive/basic_binary_oprimitive.hpp:41, from /usr/local/include/boost/archive/binary_oarchive_impl.hpp:22, from /usr/local/include/boost/archive/binary_oarchive.hpp:21, from /root/boolberry/src/wallet/wallet2.cpp:6: /usr/local/include/boost/variant/get.hpp: In instantiation of ‘typename boost::add_reference<const U>::type boost::strict_get(const boost::variant<T0, TN ...>&) [with U = const currency::txout_to_key&; T0 = currency::txout_to_script; TN = {currency::txout_to_scripthash, currency::txout_to_key}; typename boost::add_reference<const U>::type = const currency::txout_to_key&]’: /usr/local/include/boost/variant/get.hpp:299:33: required from ‘typename boost::add_reference<const U>::type boost::get(const boost::variant<T0, TN ...>&) [with U = const currency::txout_to_key&; T0 = currency::txout_to_script; TN = {currency::txout_to_scripthash, currency::txout_to_key}; typename boost::add_reference<const U>::type = const currency::txout_to_key&]’ /root/boolberry/src/wallet/wallet2.cpp:1103:75: required from here /usr/local/include/boost/variant/get.hpp:229:5: error: static assertion failed: boost::variant does not contain specified type U, call to boost::get<U>(const boost::variant<T...>&) will always throw boost::bad_get exception BOOST_STATIC_ASSERT_MSG( ^ make[3]: *** [src/CMakeFiles/wallet.dir/wallet/wallet2.cpp.o] Error 1 make[3]: Leaving directory `/root/boolberry/build/release' make[2]: *** [src/CMakeFiles/wallet.dir/all] Error 2 make[2]: Leaving directory `/root/boolberry/build/release' make[1]: *** [all] Error 2 make[1]: Leaving directory `/root/boolberry/ Dear skygonga! Can you provide which boost version are you using, which OS and which compiler? ubuntu 14.04-64 boost1.58
|
|
|
|
crypto_zoidberg (OP)
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
February 28, 2019, 10:41:48 AM |
|
.....
Thank you!
After updating boost1.58, there are new problems in the compilation.
What problems? Can you send logs? Prompt for new questions: [ 51%] Building CXX object src/CMakeFiles/wallet.dir/wallet/wallet2.cpp.o In file included from /root/boolberry/contrib/epee/include/misc_log_ex.h:54:0, from /root/boolberry/contrib/epee/include/include_base_utils.h:31, from /root/boolberry/src/wallet/wallet2.cpp:10: /root/boolberry/contrib/epee/include/os_defenitions.h:34:5: warning: "_WIN32" is not defined [-Wundef] #if _WIN32 || _WIN64 ^ /root/boolberry/contrib/epee/include/os_defenitions.h:34:15: warning: "_WIN64" is not defined [-Wundef] #if _WIN32 || _WIN64 ^ In file included from /root/boolberry/contrib/epee/include/net/http_client.h:42:0, from /root/boolberry/src/wallet/core_default_rpc_proxy.h:8, from /root/boolberry/src/wallet/wallet2.h:23, from /root/boolberry/src/wallet/wallet2.cpp:13: /root/boolberry/contrib/epee/include/gzip_encoding.h: In constructor ‘epee::net_utils::content_encoding_gzip::content_encoding_gzip(epee::net_utils::i_target_handler*, bool, int)’: /root/boolberry/contrib/epee/include/gzip_encoding.h:59:8: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] int ret = 0; ^ In file included from /usr/local/include/boost/integer.hpp:23:0, from /usr/local/include/boost/archive/basic_binary_oprimitive.hpp:41, from /usr/local/include/boost/archive/binary_oarchive_impl.hpp:22, from /usr/local/include/boost/archive/binary_oarchive.hpp:21, from /root/boolberry/src/wallet/wallet2.cpp:6: /usr/local/include/boost/variant/get.hpp: In instantiation of ‘typename boost::add_reference<const U>::type boost::strict_get(const boost::variant<T0, TN ...>&) [with U = const currency::txout_to_key&; T0 = currency::txout_to_script; TN = {currency::txout_to_scripthash, currency::txout_to_key}; typename boost::add_reference<const U>::type = const currency::txout_to_key&]’: /usr/local/include/boost/variant/get.hpp:299:33: required from ‘typename boost::add_reference<const U>::type boost::get(const boost::variant<T0, TN ...>&) [with U = const currency::txout_to_key&; T0 = currency::txout_to_script; TN = {currency::txout_to_scripthash, currency::txout_to_key}; typename boost::add_reference<const U>::type = const currency::txout_to_key&]’ /root/boolberry/src/wallet/wallet2.cpp:1103:75: required from here /usr/local/include/boost/variant/get.hpp:229:5: error: static assertion failed: boost::variant does not contain specified type U, call to boost::get<U>(const boost::variant<T...>&) will always throw boost::bad_get exception BOOST_STATIC_ASSERT_MSG( ^ make[3]: *** [src/CMakeFiles/wallet.dir/wallet/wallet2.cpp.o] Error 1 make[3]: Leaving directory `/root/boolberry/build/release' make[2]: *** [src/CMakeFiles/wallet.dir/all] Error 2 make[2]: Leaving directory `/root/boolberry/build/release' make[1]: *** [all] Error 2 make[1]: Leaving directory `/root/boolberry/ Dear skygonga! Can you provide which boost version are you using, which OS and which compiler? ubuntu 14.04-64 boost1.58 Dear friend, you are using old boost version, as i told you before - you need to update to newer one, at least boost 1.64. And you'd better update your compiler as well, default gcc on 14.04 is outdated.
|
|
|
|
skygonga
Newbie
Offline
Activity: 52
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 01, 2019, 09:26:06 PM |
|
.....
Thank you!
After updating boost1.58, there are new problems in the compilation.
What problems? Can you send logs? Prompt for new questions: [ 51%] Building CXX object src/CMakeFiles/wallet.dir/wallet/wallet2.cpp.o In file included from /root/boolberry/contrib/epee/include/misc_log_ex.h:54:0, from /root/boolberry/contrib/epee/include/include_base_utils.h:31, from /root/boolberry/src/wallet/wallet2.cpp:10: /root/boolberry/contrib/epee/include/os_defenitions.h:34:5: warning: "_WIN32" is not defined [-Wundef] #if _WIN32 || _WIN64 ^ /root/boolberry/contrib/epee/include/os_defenitions.h:34:15: warning: "_WIN64" is not defined [-Wundef] #if _WIN32 || _WIN64 ^ In file included from /root/boolberry/contrib/epee/include/net/http_client.h:42:0, from /root/boolberry/src/wallet/core_default_rpc_proxy.h:8, from /root/boolberry/src/wallet/wallet2.h:23, from /root/boolberry/src/wallet/wallet2.cpp:13: /root/boolberry/contrib/epee/include/gzip_encoding.h: In constructor ‘epee::net_utils::content_encoding_gzip::content_encoding_gzip(epee::net_utils::i_target_handler*, bool, int)’: /root/boolberry/contrib/epee/include/gzip_encoding.h:59:8: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] int ret = 0; ^ In file included from /usr/local/include/boost/integer.hpp:23:0, from /usr/local/include/boost/archive/basic_binary_oprimitive.hpp:41, from /usr/local/include/boost/archive/binary_oarchive_impl.hpp:22, from /usr/local/include/boost/archive/binary_oarchive.hpp:21, from /root/boolberry/src/wallet/wallet2.cpp:6: /usr/local/include/boost/variant/get.hpp: In instantiation of ‘typename boost::add_reference<const U>::type boost::strict_get(const boost::variant<T0, TN ...>&) [with U = const currency::txout_to_key&; T0 = currency::txout_to_script; TN = {currency::txout_to_scripthash, currency::txout_to_key}; typename boost::add_reference<const U>::type = const currency::txout_to_key&]’: /usr/local/include/boost/variant/get.hpp:299:33: required from ‘typename boost::add_reference<const U>::type boost::get(const boost::variant<T0, TN ...>&) [with U = const currency::txout_to_key&; T0 = currency::txout_to_script; TN = {currency::txout_to_scripthash, currency::txout_to_key}; typename boost::add_reference<const U>::type = const currency::txout_to_key&]’ /root/boolberry/src/wallet/wallet2.cpp:1103:75: required from here /usr/local/include/boost/variant/get.hpp:229:5: error: static assertion failed: boost::variant does not contain specified type U, call to boost::get<U>(const boost::variant<T...>&) will always throw boost::bad_get exception BOOST_STATIC_ASSERT_MSG( ^ make[3]: *** [src/CMakeFiles/wallet.dir/wallet/wallet2.cpp.o] Error 1 make[3]: Leaving directory `/root/boolberry/build/release' make[2]: *** [src/CMakeFiles/wallet.dir/all] Error 2 make[2]: Leaving directory `/root/boolberry/build/release' make[1]: *** [all] Error 2 make[1]: Leaving directory `/root/boolberry/ Dear skygonga! Can you provide which boost version are you using, which OS and which compiler? ubuntu 14.04-64 boost1.58 Dear friend, you are using old boost version, as i told you before - you need to update to newer one, at least boost 1.64. And you'd better update your compiler as well, default gcc on 14.04 is outdated. Updated the system and prompted a new question. ubuntu 14.04-64 boost1.68 GCC5.5 Linking CXX executable connectivity_tool lto1: error: bad value (knl) for -march= switch lto-wrapper: /usr/bin/c++ returned 1 exit status /usr/bin/ld: lto-wrapper failed collect2: error: ld returned 1 exit status make[3]: *** [src/connectivity_tool] Error 1 make[3]: Leaving directory `/root/boolberry/build/release' make[2]: *** [src/CMakeFiles/connectivity_tool.dir/all] Error 2 make[2]: Leaving directory `/root/boolberry/build/release' make[1]: *** [all] Error 2 make[1]: Leaving directory `/root/boolberry/build/release' make: *** [build-release] Error 2
|
|
|
|
crypto_zoidberg (OP)
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 02, 2019, 10:12:32 AM |
|
.........
Updated the system and prompted a new question. ubuntu 14.04-64 boost1.68 GCC5.5
Linking CXX executable connectivity_tool lto1: error: bad value (knl) for -march= switch lto-wrapper: /usr/bin/c++ returned 1 exit status /usr/bin/ld: lto-wrapper failed collect2: error: ld returned 1 exit status make[3]: *** [src/connectivity_tool] Error 1 make[3]: Leaving directory `/root/boolberry/build/release' make[2]: *** [src/CMakeFiles/connectivity_tool.dir/all] Error 2 make[2]: Leaving directory `/root/boolberry/build/release' make[1]: *** [all] Error 2 make[1]: Leaving directory `/root/boolberry/build/release' make: *** [build-release] Error 2
I'll take care about this, but for now, to build daemon and wallet you can use: make -j daemon simplewallet This will build what you need. (If you building GUI then make -j daemon simplewallet Boolberry) Let me know if that worked for you.
|
|
|
|
skygonga
Newbie
Offline
Activity: 52
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 02, 2019, 04:46:48 PM |
|
.........
Updated the system and prompted a new question. ubuntu 14.04-64 boost1.68 GCC5.5
Linking CXX executable connectivity_tool lto1: error: bad value (knl) for -march= switch lto-wrapper: /usr/bin/c++ returned 1 exit status /usr/bin/ld: lto-wrapper failed collect2: error: ld returned 1 exit status make[3]: *** [src/connectivity_tool] Error 1 make[3]: Leaving directory `/root/boolberry/build/release' make[2]: *** [src/CMakeFiles/connectivity_tool.dir/all] Error 2 make[2]: Leaving directory `/root/boolberry/build/release' make[1]: *** [all] Error 2 make[1]: Leaving directory `/root/boolberry/build/release' make: *** [build-release] Error 2
I'll take care about this, but for now, to build daemon and wallet you can use: make -j daemon simplewallet This will build what you need. (If you building GUI then make -j daemon simplewallet Boolberry) Let me know if that worked for you. root@iZhp3a3slnxeawyllt1n1zZ:~/boolberry# make -j daemon simplewallet make: *** No rule to make target `daemon'. Stop.
|
|
|
|
crypto_zoidberg (OP)
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 02, 2019, 06:49:57 PM |
|
.........
Updated the system and prompted a new question. ubuntu 14.04-64 boost1.68 GCC5.5
Linking CXX executable connectivity_tool lto1: error: bad value (knl) for -march= switch lto-wrapper: /usr/bin/c++ returned 1 exit status /usr/bin/ld: lto-wrapper failed collect2: error: ld returned 1 exit status make[3]: *** [src/connectivity_tool] Error 1 make[3]: Leaving directory `/root/boolberry/build/release' make[2]: *** [src/CMakeFiles/connectivity_tool.dir/all] Error 2 make[2]: Leaving directory `/root/boolberry/build/release' make[1]: *** [all] Error 2 make[1]: Leaving directory `/root/boolberry/build/release' make: *** [build-release] Error 2
I'll take care about this, but for now, to build daemon and wallet you can use: make -j daemon simplewallet This will build what you need. (If you building GUI then make -j daemon simplewallet Boolberry) Let me know if that worked for you. root@iZhp3a3slnxeawyllt1n1zZ:~/boolberry# make -j daemon simplewallet make: *** No rule to make target `daemon'. Stop. You supposed to compile from build folder, which is "/root/boolberry/build" on your machine I guess. cd /root/boolberry/build make -j daemon simplewallet
|
|
|
|
niXman
Newbie
Offline
Activity: 2
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 03, 2019, 12:58:44 PM Last edit: March 03, 2019, 01:19:32 PM by niXman |
|
Updated the system and prompted a new question. ubuntu 14.04-64 boost1.68 GCC5.5
Linking CXX executable connectivity_tool lto1: error: bad value (knl) for -march= switch lto-wrapper: /usr/bin/c++ returned 1 exit status /usr/bin/ld: lto-wrapper failed collect2: error: ld returned 1 exit status make[3]: *** [src/connectivity_tool] Error 1 make[3]: Leaving directory `/root/boolberry/build/release' make[2]: *** [src/CMakeFiles/connectivity_tool.dir/all] Error 2 make[2]: Leaving directory `/root/boolberry/build/release' make[1]: *** [all] Error 2 make[1]: Leaving directory `/root/boolberry/build/release' make: *** [build-release] Error 2
If the problem still is not solved show the output of the "gcc -v" cmd. and "cat /proc/cpuinfo" please.
|
|
|
|
|
skygonga
Newbie
Offline
Activity: 52
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 03, 2019, 06:51:32 PM |
|
.........
Updated the system and prompted a new question. ubuntu 14.04-64 boost1.68 GCC5.5
Linking CXX executable connectivity_tool lto1: error: bad value (knl) for -march= switch lto-wrapper: /usr/bin/c++ returned 1 exit status /usr/bin/ld: lto-wrapper failed collect2: error: ld returned 1 exit status make[3]: *** [src/connectivity_tool] Error 1 make[3]: Leaving directory `/root/boolberry/build/release' make[2]: *** [src/CMakeFiles/connectivity_tool.dir/all] Error 2 make[2]: Leaving directory `/root/boolberry/build/release' make[1]: *** [all] Error 2 make[1]: Leaving directory `/root/boolberry/build/release' make: *** [build-release] Error 2
I'll take care about this, but for now, to build daemon and wallet you can use: make -j daemon simplewallet This will build what you need. (If you building GUI then make -j daemon simplewallet Boolberry) Let me know if that worked for you. root@iZhp3a3slnxeawyllt1n1zZ:~/boolberry# make -j daemon simplewallet make: *** No rule to make target `daemon'. Stop. You supposed to compile from build folder, which is "/root/boolberry/build" on your machine I guess. cd /root/boolberry/build make -j daemon simplewallet
Thank you very much! Successfully compiled! (ubuntu 14.04-64 boost1.68 GCC4.85 OR GCC4.9) [ cd boolberry-0.3.0.90/build/release/src make -j daemon simplewallet make -j daemon boolbd ] If GCC5.5: Linking CXX executable boolbd lto-wrapper: fatal error: /usr/bin/c++ returned 1 exit status compilation terminated.
|
|
|
|
crypto_zoidberg (OP)
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 03, 2019, 07:01:44 PM |
|
.........
Updated the system and prompted a new question. ubuntu 14.04-64 boost1.68 GCC5.5
Linking CXX executable connectivity_tool lto1: error: bad value (knl) for -march= switch lto-wrapper: /usr/bin/c++ returned 1 exit status /usr/bin/ld: lto-wrapper failed collect2: error: ld returned 1 exit status make[3]: *** [src/connectivity_tool] Error 1 make[3]: Leaving directory `/root/boolberry/build/release' make[2]: *** [src/CMakeFiles/connectivity_tool.dir/all] Error 2 make[2]: Leaving directory `/root/boolberry/build/release' make[1]: *** [all] Error 2 make[1]: Leaving directory `/root/boolberry/build/release' make: *** [build-release] Error 2
I'll take care about this, but for now, to build daemon and wallet you can use: make -j daemon simplewallet This will build what you need. (If you building GUI then make -j daemon simplewallet Boolberry) Let me know if that worked for you. root@iZhp3a3slnxeawyllt1n1zZ:~/boolberry# make -j daemon simplewallet make: *** No rule to make target `daemon'. Stop. You supposed to compile from build folder, which is "/root/boolberry/build" on your machine I guess. cd /root/boolberry/build make -j daemon simplewallet
Thank you very much! Successfully compiled! (ubuntu 14.04-64 boost1.68 GCC4.85 OR GCC4.9) [ cd boolberry-0.3.0.90/build/release/src make -j daemon simplewallet make -j daemon boolbd ] If GCC5.5: Linking CXX executable boolbd lto-wrapper: fatal error: /usr/bin/c++ returned 1 exit status compilation terminated. You are not supposed to do "make -j daemon boolbd". Only this: make -j daemon simplewallet
which is equall to make -j daemon make -j simplewallet
|
|
|
|
niXman
Newbie
Offline
Activity: 2
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 03, 2019, 10:28:03 PM |
|
If GCC5.5: Linking CXX executable boolbd lto-wrapper: fatal error: /usr/bin/c++ returned 1 exit status compilation terminated.
Please show the output of the "cat /proc/cpuinfo" cmd. Did I understand correctly, that using GCC-4.8.5 or GCC-4.9 on the same machine+distro you could successfully build connectivity_tool?
|
|
|
|
|