raven7886
Legendary
Offline
Activity: 1512
Merit: 1041
|
 |
September 17, 2014, 09:59:40 PM |
|
Hi community Great time for this money I follows from the beginning Good jobs at all are hoping that the problem in diff either correct it right
Ps: Please BestPool thank you kindly open a stratum with a diff 1024 for users of its asics Zeus would cool or between 700 and 2048 max
cordially @ soon
New ASIC port is ready @best-pool, port 36156 (1000 Locked Diff) SEE They LISTEN!!! Wow.... now only to get my toddler to do that! HAHAHA Keep up the good WORK!!!! And keep up to the name BEST pool! CHEERS!!! Hi community Great time for this money I follows from the beginning Good jobs at all are hoping that the problem in diff either correct it right
Ps: Please BestPool thank you kindly open a stratum with a diff 1024 for users of its asics Zeus would cool or between 700 and 2048 max
cordially @ soon
New ASIC port is ready @best-pool, port 36156 (1000 Locked Diff) and NICE pointing gridseeds in 5.4.3.....1 <| haha *<|:^D <-----clowning around!
|
|
|
|
Chris Sokolowski
|
 |
September 17, 2014, 09:59:47 PM |
|
Cloning from the staging repo is now 1.1.0-pre1. You need GCC 4.8.0 or better (recommend 4.9.0) to compile it. -std=c++1y isn't supported by the default GCC in debian 7.
I have created a server using g++ 4.9 from the Debian testing repository, and I am still getting compilation errors with rpcminer.cpp. I fixed one issue by replicating Gavin Andersen's solution in the Bitcoin code (at http://sourceforge.net/p/bitcoin/mailman/message/31375039/) and implementing that solution allowed me to get further but not complete the compilation. The current blocker is: root@debian-test:~/litecoindark-staging/src# make -f makefile.unix USE_UPNP=1 USE_IPV6=1 /bin/sh ../share/genbuild.sh obj/build.h g++ -c -O2 -pthread -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D_FILE_OFFSET_BITS=64 -DBOOST_NO_CXX11_SCOPED_ENUMS -I/root/litecoindark-staging/src -I/root/litecoindark-staging/src/obj -DUSE_UPNP=1 -DUSE_IPV6=1 -I/root/litecoindark-staging/src/leveldb/include -I/root/litecoindark-staging/src/leveldb/helpers -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -std=c++1y -MMD -MF obj/rpcmining.d -o obj/rpcmining.o rpcmining.cpp In file included from bignum.h:12:0, from main.h:8, from rpcmining.cpp:6: util.h:245:22: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return strprintf("%"PRI64d, n); ^ In file included from main.h:10:0, from rpcmining.cpp:6: net.h:376:20: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] printf("askfor %s %"PRI64d" (%s)\n", inv.ToString().c_str(), nRequestTime, DateTimeStrFormat("%H:%M:%S", nRequestTime/1000000).c_str()); ^ In file included from rpcmining.cpp:6:0: main.h:454:26: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return strprintf("CTxOut(nValue=%"PRI64d".%08"PRI64d", scriptPubKey=%s)", nValue / COIN, nValue % COIN, scriptPubKey.ToString().substr(0,30).c_str()); ^ main.h:454:49: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return strprintf("CTxOut(nValue=%"PRI64d".%08"PRI64d", scriptPubKey=%s)", nValue / COIN, nValue % COIN, scriptPubKey.ToString().substr(0,30).c_str()); ^ main.h:655:26: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] str += strprintf("CTransaction(hash=%s, ver=%d, vin.size=%"PRIszu", vout.size=%"PRIszu", nLockTime=%u)\n", ^ main.h:655:74: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] str += strprintf("CTransaction(hash=%s, ver=%d, vin.size=%"PRIszu", vout.size=%"PRIszu", nLockTime=%u)\n", ^ main.h:1506:16: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] printf("CBlock(hash=%s, input=%s, PoW=%s, ver=%d, hashPrevBlock=%s, hashMerkleRoot=%s, nTime=%u, nBits=%08x, nNonce=%u, vtx=%"PRIszu")\n", ^ rpcmining.cpp: In function ‘json_spirit::Value getblocktemplate(const Array&, bool)’: rpcmining.cpp:520:59: error: conversion from ‘std::map<uint256, long int>::mapped_type {aka long int}’ to ‘std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > > > >::value_type {aka json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >}’ is ambiguous deps.push_back(setTxIndex[i[Suspicious link removed]evout.hash]); ^ rpcmining.cpp:520:59: note: candidates are: In file included from json/json_spirit_reader_template.h:9:0, from bitcoinrpc.h:16, from rpcmining.cpp:9: json/json_spirit_value.h:283:5: note: json_spirit::Value_impl<Config>::Value_impl(double) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( double value ) ^ json/json_spirit_value.h:275:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::uint64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::uint64_t = long long unsigned int] Value_impl< Config >::Value_impl( boost::uint64_t value ) ^ json/json_spirit_value.h:267:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::int64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::int64_t = long long int] Value_impl< Config >::Value_impl( boost::int64_t value ) ^ json/json_spirit_value.h:259:5: note: json_spirit::Value_impl<Config>::Value_impl(int) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( int value ) ^ json/json_spirit_value.h:251:5: note: json_spirit::Value_impl<Config>::Value_impl(bool) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( bool value ) ^ json/json_spirit_value.h:219:5: note: json_spirit::Value_impl<Config>::Value_impl(json_spirit::Value_impl<Config>::Const_str_ptr) [with Config = json_spirit::Config_vector<std::basic_string<char> >; json_spirit::Value_impl<Config>::Const_str_ptr = const char*] <near match> Value_impl< Config >::Value_impl( const Const_str_ptr value ) ^ json/json_spirit_value.h:219:5: note: no known conversion for argument 1 from ‘std::map<uint256, long int>::mapped_type {aka long int}’ to ‘json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >::Const_str_ptr {aka const char*}’ In file included from /usr/include/c++/4.9/vector:64:0, from bignum.h:9, from main.h:8, from rpcmining.cpp:6: /usr/include/c++/4.9/bits/stl_vector.h:931:7: note: initializing argument 1 of ‘void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >; _Alloc = std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > > >; std::vector<_Tp, _Alloc>::value_type = json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >]’ push_back(value_type&& __x) ^ rpcmining.cpp:525:79: error: conversion from ‘__gnu_cxx::__alloc_traits<std::allocator<long int> >::value_type {aka long int}’ to ‘const Value_type {aka const json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >}’ is ambiguous entry.push_back(Pair("fee", pblocktemplate->vTxFees[index_in_template])); ^ rpcmining.cpp:525:79: note: candidates are: In file included from json/json_spirit_reader_template.h:9:0, from bitcoinrpc.h:16, from rpcmining.cpp:9: json/json_spirit_value.h:283:5: note: json_spirit::Value_impl<Config>::Value_impl(double) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( double value ) ^ json/json_spirit_value.h:275:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::uint64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::uint64_t = long long unsigned int] Value_impl< Config >::Value_impl( boost::uint64_t value ) ^ json/json_spirit_value.h:267:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::int64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::int64_t = long long int] Value_impl< Config >::Value_impl( boost::int64_t value ) ^ json/json_spirit_value.h:259:5: note: json_spirit::Value_impl<Config>::Value_impl(int) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( int value ) ^ json/json_spirit_value.h:251:5: note: json_spirit::Value_impl<Config>::Value_impl(bool) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( bool value ) ^ json/json_spirit_value.h:219:5: note: json_spirit::Value_impl<Config>::Value_impl(json_spirit::Value_impl<Config>::Const_str_ptr) [with Config = json_spirit::Config_vector<std::basic_string<char> >; json_spirit::Value_impl<Config>::Const_str_ptr = const char*] <near match> Value_impl< Config >::Value_impl( const Const_str_ptr value ) ^ json/json_spirit_value.h:219:5: note: no known conversion for argument 1 from ‘__gnu_cxx::__alloc_traits<std::allocator<long int> >::value_type {aka long int}’ to ‘json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >::Const_str_ptr {aka const char*}’ json/json_spirit_value.h:439:5: note: initializing argument 2 of ‘json_spirit::Pair_impl<Config>::Pair_impl(const String_type&, const Value_type&) [with Config = json_spirit::Config_vector<std::basic_string<char> >; json_spirit::Pair_impl<Config>::String_type = std::basic_string<char>; json_spirit::Pair_impl<Config>::Value_type = json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >]’ Pair_impl< Config >::Pair_impl( const String_type& name, const Value_type& value ) ^ rpcmining.cpp:526:84: error: conversion from ‘__gnu_cxx::__alloc_traits<std::allocator<long int> >::value_type {aka long int}’ to ‘const Value_type {aka const json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >}’ is ambiguous entry.push_back(Pair("sigops", pblocktemplate->vTxSigOps[index_in_template])); ^ rpcmining.cpp:526:84: note: candidates are: In file included from json/json_spirit_reader_template.h:9:0, from bitcoinrpc.h:16, from rpcmining.cpp:9: json/json_spirit_value.h:283:5: note: json_spirit::Value_impl<Config>::Value_impl(double) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( double value ) ^ json/json_spirit_value.h:275:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::uint64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::uint64_t = long long unsigned int] Value_impl< Config >::Value_impl( boost::uint64_t value ) ^ json/json_spirit_value.h:267:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::int64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::int64_t = long long int] Value_impl< Config >::Value_impl( boost::int64_t value ) ^ json/json_spirit_value.h:259:5: note: json_spirit::Value_impl<Config>::Value_impl(int) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( int value ) ^ json/json_spirit_value.h:251:5: note: json_spirit::Value_impl<Config>::Value_impl(bool) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( bool value ) ^ json/json_spirit_value.h:219:5: note: json_spirit::Value_impl<Config>::Value_impl(json_spirit::Value_impl<Config>::Const_str_ptr) [with Config = json_spirit::Config_vector<std::basic_string<char> >; json_spirit::Value_impl<Config>::Const_str_ptr = const char*] <near match> Value_impl< Config >::Value_impl( const Const_str_ptr value ) ^ json/json_spirit_value.h:219:5: note: no known conversion for argument 1 from ‘__gnu_cxx::__alloc_traits<std::allocator<long int> >::value_type {aka long int}’ to ‘json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >::Const_str_ptr {aka const char*}’ json/json_spirit_value.h:439:5: note: initializing argument 2 of ‘json_spirit::Pair_impl<Config>::Pair_impl(const String_type&, const Value_type&) [with Config = json_spirit::Config_vector<std::basic_string<char> >; json_spirit::Pair_impl<Config>::String_type = std::basic_string<char>; json_spirit::Pair_impl<Config>::Value_type = json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >]’ Pair_impl< Config >::Pair_impl( const String_type& name, const Value_type& value ) ^ rpcmining.cpp:549:82: error: conversion from ‘int64_t {aka long int}’ to ‘const Value_type {aka const json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >}’ is ambiguous result.push_back(Pair("coinbasevalue", (int64_t)pblock->vtx[0].vout[0].nValue)); ^ rpcmining.cpp:549:82: note: candidates are: In file included from json/json_spirit_reader_template.h:9:0, from bitcoinrpc.h:16, from rpcmining.cpp:9: json/json_spirit_value.h:283:5: note: json_spirit::Value_impl<Config>::Value_impl(double) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( double value ) ^ json/json_spirit_value.h:275:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::uint64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::uint64_t = long long unsigned int] Value_impl< Config >::Value_impl( boost::uint64_t value ) ^ json/json_spirit_value.h:267:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::int64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::int64_t = long long int] Value_impl< Config >::Value_impl( boost::int64_t value ) ^ json/json_spirit_value.h:259:5: note: json_spirit::Value_impl<Config>::Value_impl(int) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( int value ) ^ json/json_spirit_value.h:251:5: note: json_spirit::Value_impl<Config>::Value_impl(bool) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( bool value ) ^ json/json_spirit_value.h:219:5: note: json_spirit::Value_impl<Config>::Value_impl(json_spirit::Value_impl<Config>::Const_str_ptr) [with Config = json_spirit::Config_vector<std::basic_string<char> >; json_spirit::Value_impl<Config>::Const_str_ptr = const char*] <near match> Value_impl< Config >::Value_impl( const Const_str_ptr value ) ^ json/json_spirit_value.h:219:5: note: no known conversion for argument 1 from ‘int64_t {aka long int}’ to ‘json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >::Const_str_ptr {aka const char*}’ json/json_spirit_value.h:439:5: note: initializing argument 2 of ‘json_spirit::Pair_impl<Config>::Pair_impl(const String_type&, const Value_type&) [with Config = json_spirit::Config_vector<std::basic_string<char> >; json_spirit::Pair_impl<Config>::String_type = std::basic_string<char>; json_spirit::Pair_impl<Config>::Value_type = json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >]’ Pair_impl< Config >::Pair_impl( const String_type& name, const Value_type& value ) ^ rpcmining.cpp:551:80: error: conversion from ‘int64_t {aka long int}’ to ‘const Value_type {aka const json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >}’ is ambiguous result.push_back(Pair("mintime", (int64_t)pindexPrev->GetMedianTimePast()+1)); ^ rpcmining.cpp:551:78: note: candidates are: result.push_back(Pair("mintime", (int64_t)pindexPrev->GetMedianTimePast()+1)); ^ In file included from json/json_spirit_reader_template.h:9:0, from bitcoinrpc.h:16, from rpcmining.cpp:9: json/json_spirit_value.h:283:5: note: json_spirit::Value_impl<Config>::Value_impl(double) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( double value ) ^ json/json_spirit_value.h:275:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::uint64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::uint64_t = long long unsigned int] Value_impl< Config >::Value_impl( boost::uint64_t value ) ^ json/json_spirit_value.h:267:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::int64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::int64_t = long long int] Value_impl< Config >::Value_impl( boost::int64_t value ) ^ json/json_spirit_value.h:259:5: note: json_spirit::Value_impl<Config>::Value_impl(int) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( int value ) ^ json/json_spirit_value.h:251:5: note: json_spirit::Value_impl<Config>::Value_impl(bool) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( bool value ) ^ json/json_spirit_value.h:219:5: note: json_spirit::Value_impl<Config>::Value_impl(json_spirit::Value_impl<Config>::Const_str_ptr) [with Config = json_spirit::Config_vector<std::basic_string<char> >; json_spirit::Value_impl<Config>::Const_str_ptr = const char*] <near match> Value_impl< Config >::Value_impl( const Const_str_ptr value ) ^ json/json_spirit_value.h:219:5: note: no known conversion for argument 1 from ‘int64_t {aka long int}’ to ‘json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >::Const_str_ptr {aka const char*}’ json/json_spirit_value.h:439:5: note: initializing argument 2 of ‘json_spirit::Pair_impl<Config>::Pair_impl(const String_type&, const Value_type&) [with Config = json_spirit::Config_vector<std::basic_string<char> >; json_spirit::Pair_impl<Config>::String_type = std::basic_string<char>; json_spirit::Pair_impl<Config>::Value_type = json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >]’ Pair_impl< Config >::Pair_impl( const String_type& name, const Value_type& value ) ^ rpcmining.cpp:554:66: error: conversion from ‘int64_t {aka long int}’ to ‘const Value_type {aka const json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >}’ is ambiguous result.push_back(Pair("sigoplimit", (int64_t)MAX_BLOCK_SIGOPS)); ^ rpcmining.cpp:554:66: note: candidates are: In file included from json/json_spirit_reader_template.h:9:0, from bitcoinrpc.h:16, from rpcmining.cpp:9: json/json_spirit_value.h:283:5: note: json_spirit::Value_impl<Config>::Value_impl(double) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( double value ) ^ json/json_spirit_value.h:275:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::uint64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::uint64_t = long long unsigned int] Value_impl< Config >::Value_impl( boost::uint64_t value ) ^ json/json_spirit_value.h:267:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::int64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::int64_t = long long int] Value_impl< Config >::Value_impl( boost::int64_t value ) ^ json/json_spirit_value.h:259:5: note: json_spirit::Value_impl<Config>::Value_impl(int) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( int value ) ^ json/json_spirit_value.h:251:5: note: json_spirit::Value_impl<Config>::Value_impl(bool) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( bool value ) ^ json/json_spirit_value.h:219:5: note: json_spirit::Value_impl<Config>::Value_impl(json_spirit::Value_impl<Config>::Const_str_ptr) [with Config = json_spirit::Config_vector<std::basic_string<char> >; json_spirit::Value_impl<Config>::Const_str_ptr = const char*] <near match> Value_impl< Config >::Value_impl( const Const_str_ptr value ) ^ json/json_spirit_value.h:219:5: note: no known conversion for argument 1 from ‘int64_t {aka long int}’ to ‘json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >::Const_str_ptr {aka const char*}’ json/json_spirit_value.h:439:5: note: initializing argument 2 of ‘json_spirit::Pair_impl<Config>::Pair_impl(const String_type&, const Value_type&) [with Config = json_spirit::Config_vector<std::basic_string<char> >; json_spirit::Pair_impl<Config>::String_type = std::basic_string<char>; json_spirit::Pair_impl<Config>::Value_type = json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >]’ Pair_impl< Config >::Pair_impl( const String_type& name, const Value_type& value ) ^ rpcmining.cpp:555:63: error: conversion from ‘int64_t {aka long int}’ to ‘const Value_type {aka const json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >}’ is ambiguous result.push_back(Pair("sizelimit", (int64_t)MAX_BLOCK_SIZE)); ^ rpcmining.cpp:555:63: note: candidates are: In file included from json/json_spirit_reader_template.h:9:0, from bitcoinrpc.h:16, from rpcmining.cpp:9: json/json_spirit_value.h:283:5: note: json_spirit::Value_impl<Config>::Value_impl(double) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( double value ) ^ json/json_spirit_value.h:275:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::uint64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::uint64_t = long long unsigned int] Value_impl< Config >::Value_impl( boost::uint64_t value ) ^ json/json_spirit_value.h:267:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::int64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::int64_t = long long int] Value_impl< Config >::Value_impl( boost::int64_t value ) ^ json/json_spirit_value.h:259:5: note: json_spirit::Value_impl<Config>::Value_impl(int) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( int value ) ^ json/json_spirit_value.h:251:5: note: json_spirit::Value_impl<Config>::Value_impl(bool) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( bool value ) ^ json/json_spirit_value.h:219:5: note: json_spirit::Value_impl<Config>::Value_impl(json_spirit::Value_impl<Config>::Const_str_ptr) [with Config = json_spirit::Config_vector<std::basic_string<char> >; json_spirit::Value_impl<Config>::Const_str_ptr = const char*] <near match> Value_impl< Config >::Value_impl( const Const_str_ptr value ) ^ json/json_spirit_value.h:219:5: note: no known conversion for argument 1 from ‘int64_t {aka long int}’ to ‘json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >::Const_str_ptr {aka const char*}’ json/json_spirit_value.h:439:5: note: initializing argument 2 of ‘json_spirit::Pair_impl<Config>::Pair_impl(const String_type&, const Value_type&) [with Config = json_spirit::Config_vector<std::basic_string<char> >; json_spirit::Pair_impl<Config>::String_type = std::basic_string<char>; json_spirit::Pair_impl<Config>::Value_type = json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >]’ Pair_impl< Config >::Pair_impl( const String_type& name, const Value_type& value ) ^ rpcmining.cpp:556:60: error: conversion from ‘int64_t {aka long int}’ to ‘const Value_type {aka const json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >}’ is ambiguous result.push_back(Pair("curtime", (int64_t)pblock->nTime)); ^ rpcmining.cpp:556:60: note: candidates are: In file included from json/json_spirit_reader_template.h:9:0, from bitcoinrpc.h:16, from rpcmining.cpp:9: json/json_spirit_value.h:283:5: note: json_spirit::Value_impl<Config>::Value_impl(double) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( double value ) ^ json/json_spirit_value.h:275:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::uint64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::uint64_t = long long unsigned int] Value_impl< Config >::Value_impl( boost::uint64_t value ) ^ json/json_spirit_value.h:267:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::int64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::int64_t = long long int] Value_impl< Config >::Value_impl( boost::int64_t value ) ^ json/json_spirit_value.h:259:5: note: json_spirit::Value_impl<Config>::Value_impl(int) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( int value ) ^ json/json_spirit_value.h:251:5: note: json_spirit::Value_impl<Config>::Value_impl(bool) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( bool value ) ^ json/json_spirit_value.h:219:5: note: json_spirit::Value_impl<Config>::Value_impl(json_spirit::Value_impl<Config>::Const_str_ptr) [with Config = json_spirit::Config_vector<std::basic_string<char> >; json_spirit::Value_impl<Config>::Const_str_ptr = const char*] <near match> Value_impl< Config >::Value_impl( const Const_str_ptr value ) ^ json/json_spirit_value.h:219:5: note: no known conversion for argument 1 from ‘int64_t {aka long int}’ to ‘json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >::Const_str_ptr {aka const char*}’ json/json_spirit_value.h:439:5: note: initializing argument 2 of ‘json_spirit::Pair_impl<Config>::Pair_impl(const String_type&, const Value_type&) [with Config = json_spirit::Config_vector<std::basic_string<char> >; json_spirit::Pair_impl<Config>::String_type = std::basic_string<char>; json_spirit::Pair_impl<Config>::Value_type = json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >]’ Pair_impl< Config >::Pair_impl( const String_type& name, const Value_type& value ) ^ rpcmining.cpp:558:69: error: conversion from ‘int64_t {aka long int}’ to ‘const Value_type {aka const json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >}’ is ambiguous result.push_back(Pair("height", (int64_t)(pindexPrev->nHeight+1))); ^ rpcmining.cpp:558:69: note: candidates are: In file included from json/json_spirit_reader_template.h:9:0, from bitcoinrpc.h:16, from rpcmining.cpp:9: json/json_spirit_value.h:283:5: note: json_spirit::Value_impl<Config>::Value_impl(double) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( double value ) ^ json/json_spirit_value.h:275:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::uint64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::uint64_t = long long unsigned int] Value_impl< Config >::Value_impl( boost::uint64_t value ) ^ json/json_spirit_value.h:267:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::int64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::int64_t = long long int] Value_impl< Config >::Value_impl( boost::int64_t value ) ^ json/json_spirit_value.h:259:5: note: json_spirit::Value_impl<Config>::Value_impl(int) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( int value ) ^ json/json_spirit_value.h:251:5: note: json_spirit::Value_impl<Config>::Value_impl(bool) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( bool value ) ^ json/json_spirit_value.h:219:5: note: json_spirit::Value_impl<Config>::Value_impl(json_spirit::Value_impl<Config>::Const_str_ptr) [with Config = json_spirit::Config_vector<std::basic_string<char> >; json_spirit::Value_impl<Config>::Const_str_ptr = const char*] <near match> Value_impl< Config >::Value_impl( const Const_str_ptr value ) ^ json/json_spirit_value.h:219:5: note: no known conversion for argument 1 from ‘int64_t {aka long int}’ to ‘json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >::Const_str_ptr {aka const char*}’ json/json_spirit_value.h:439:5: note: initializing argument 2 of ‘json_spirit::Pair_impl<Config>::Pair_impl(const String_type&, const Value_type&) [with Config = json_spirit::Config_vector<std::basic_string<char> >; json_spirit::Pair_impl<Config>::String_type = std::basic_string<char>; json_spirit::Pair_impl<Config>::Value_type = json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >]’ Pair_impl< Config >::Pair_impl( const String_type& name, const Value_type& value ) ^ make: *** [obj/rpcmining.o] Error 1
I manage the scrypt multi-pool Prohashing.com, and I would like to add Litecoindark as one of the coins available for payout. I was ready to do this with LTCD version 1.0.1 but the fork and the inability to compile version 1.1.0 has forced me to delayed the rollout. Could you resolve these errors so that I can enable LTCD payouts?
|
Prohashing - Professional Mining Made Simple Visit us at https://prohashing.comOptimized for performance - 15 algorithms - Payouts in 200 coins - PPS, PPLNS, or solo
|
|
|
waxlo
Newbie
Offline
Activity: 7
Merit: 0
|
 |
September 17, 2014, 10:03:20 PM |
|
Hi community Great time for this money I follows from the beginning Good jobs at all are hoping that the problem in diff either correct it right
Ps: Please BestPool thank you kindly open a stratum with a diff 1024 for users of its asics Zeus would cool or between 700 and 2048 max
cordially @ soon
New ASIC port is ready @best-pool, port 36156 (1000 Locked Diff) Good support, very fast! Thank you BestPool ;^)
|
|
|
|
akamii
Newbie
Offline
Activity: 44
Merit: 0
|
 |
September 17, 2014, 10:03:29 PM |
|
How much blocks left?
|
|
|
|
TrollByFire
|
 |
September 17, 2014, 10:04:45 PM |
|
Cloning from the staging repo is now 1.1.0-pre1. You need GCC 4.8.0 or better (recommend 4.9.0) to compile it. -std=c++1y isn't supported by the default GCC in debian 7.
I have created a server using g++ 4.9 from the Debian testing repository, and I am still getting compilation errors with rpcminer.cpp. I fixed one issue by replicating Gavin Andersen's solution in the Bitcoin code (at http://sourceforge.net/p/bitcoin/mailman/message/31375039/) and implementing that solution allowed me to get further but not complete the compilation. The current blocker is: root@debian-test:~/litecoindark-staging/src# make -f makefile.unix USE_UPNP=1 USE_IPV6=1 /bin/sh ../share/genbuild.sh obj/build.h g++ -c -O2 -pthread -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D_FILE_OFFSET_BITS=64 -DBOOST_NO_CXX11_SCOPED_ENUMS -I/root/litecoindark-staging/src -I/root/litecoindark-staging/src/obj -DUSE_UPNP=1 -DUSE_IPV6=1 -I/root/litecoindark-staging/src/leveldb/include -I/root/litecoindark-staging/src/leveldb/helpers -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -std=c++1y -MMD -MF obj/rpcmining.d -o obj/rpcmining.o rpcmining.cpp In file included from bignum.h:12:0, from main.h:8, from rpcmining.cpp:6: util.h:245:22: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return strprintf("%"PRI64d, n); ^ In file included from main.h:10:0, from rpcmining.cpp:6: net.h:376:20: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] printf("askfor %s %"PRI64d" (%s)\n", inv.ToString().c_str(), nRequestTime, DateTimeStrFormat("%H:%M:%S", nRequestTime/1000000).c_str()); ^ In file included from rpcmining.cpp:6:0: main.h:454:26: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return strprintf("CTxOut(nValue=%"PRI64d".%08"PRI64d", scriptPubKey=%s)", nValue / COIN, nValue % COIN, scriptPubKey.ToString().substr(0,30).c_str()); ^ main.h:454:49: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] return strprintf("CTxOut(nValue=%"PRI64d".%08"PRI64d", scriptPubKey=%s)", nValue / COIN, nValue % COIN, scriptPubKey.ToString().substr(0,30).c_str()); ^ main.h:655:26: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] str += strprintf("CTransaction(hash=%s, ver=%d, vin.size=%"PRIszu", vout.size=%"PRIszu", nLockTime=%u)\n", ^ main.h:655:74: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] str += strprintf("CTransaction(hash=%s, ver=%d, vin.size=%"PRIszu", vout.size=%"PRIszu", nLockTime=%u)\n", ^ main.h:1506:16: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] printf("CBlock(hash=%s, input=%s, PoW=%s, ver=%d, hashPrevBlock=%s, hashMerkleRoot=%s, nTime=%u, nBits=%08x, nNonce=%u, vtx=%"PRIszu")\n", ^ rpcmining.cpp: In function ‘json_spirit::Value getblocktemplate(const Array&, bool)’: rpcmining.cpp:520:59: error: conversion from ‘std::map<uint256, long int>::mapped_type {aka long int}’ to ‘std::vector<json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >, std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > > > >::value_type {aka json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >}’ is ambiguous deps.push_back(setTxIndex[i[Suspicious link removed]evout.hash]); ^ rpcmining.cpp:520:59: note: candidates are: In file included from json/json_spirit_reader_template.h:9:0, from bitcoinrpc.h:16, from rpcmining.cpp:9: json/json_spirit_value.h:283:5: note: json_spirit::Value_impl<Config>::Value_impl(double) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( double value ) ^ json/json_spirit_value.h:275:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::uint64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::uint64_t = long long unsigned int] Value_impl< Config >::Value_impl( boost::uint64_t value ) ^ json/json_spirit_value.h:267:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::int64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::int64_t = long long int] Value_impl< Config >::Value_impl( boost::int64_t value ) ^ json/json_spirit_value.h:259:5: note: json_spirit::Value_impl<Config>::Value_impl(int) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( int value ) ^ json/json_spirit_value.h:251:5: note: json_spirit::Value_impl<Config>::Value_impl(bool) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( bool value ) ^ json/json_spirit_value.h:219:5: note: json_spirit::Value_impl<Config>::Value_impl(json_spirit::Value_impl<Config>::Const_str_ptr) [with Config = json_spirit::Config_vector<std::basic_string<char> >; json_spirit::Value_impl<Config>::Const_str_ptr = const char*] <near match> Value_impl< Config >::Value_impl( const Const_str_ptr value ) ^ json/json_spirit_value.h:219:5: note: no known conversion for argument 1 from ‘std::map<uint256, long int>::mapped_type {aka long int}’ to ‘json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >::Const_str_ptr {aka const char*}’ In file included from /usr/include/c++/4.9/vector:64:0, from bignum.h:9, from main.h:8, from rpcmining.cpp:6: /usr/include/c++/4.9/bits/stl_vector.h:931:7: note: initializing argument 1 of ‘void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >; _Alloc = std::allocator<json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > > >; std::vector<_Tp, _Alloc>::value_type = json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >]’ push_back(value_type&& __x) ^ rpcmining.cpp:525:79: error: conversion from ‘__gnu_cxx::__alloc_traits<std::allocator<long int> >::value_type {aka long int}’ to ‘const Value_type {aka const json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >}’ is ambiguous entry.push_back(Pair("fee", pblocktemplate->vTxFees[index_in_template])); ^ rpcmining.cpp:525:79: note: candidates are: In file included from json/json_spirit_reader_template.h:9:0, from bitcoinrpc.h:16, from rpcmining.cpp:9: json/json_spirit_value.h:283:5: note: json_spirit::Value_impl<Config>::Value_impl(double) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( double value ) ^ json/json_spirit_value.h:275:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::uint64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::uint64_t = long long unsigned int] Value_impl< Config >::Value_impl( boost::uint64_t value ) ^ json/json_spirit_value.h:267:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::int64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::int64_t = long long int] Value_impl< Config >::Value_impl( boost::int64_t value ) ^ json/json_spirit_value.h:259:5: note: json_spirit::Value_impl<Config>::Value_impl(int) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( int value ) ^ json/json_spirit_value.h:251:5: note: json_spirit::Value_impl<Config>::Value_impl(bool) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( bool value ) ^ json/json_spirit_value.h:219:5: note: json_spirit::Value_impl<Config>::Value_impl(json_spirit::Value_impl<Config>::Const_str_ptr) [with Config = json_spirit::Config_vector<std::basic_string<char> >; json_spirit::Value_impl<Config>::Const_str_ptr = const char*] <near match> Value_impl< Config >::Value_impl( const Const_str_ptr value ) ^ json/json_spirit_value.h:219:5: note: no known conversion for argument 1 from ‘__gnu_cxx::__alloc_traits<std::allocator<long int> >::value_type {aka long int}’ to ‘json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >::Const_str_ptr {aka const char*}’ json/json_spirit_value.h:439:5: note: initializing argument 2 of ‘json_spirit::Pair_impl<Config>::Pair_impl(const String_type&, const Value_type&) [with Config = json_spirit::Config_vector<std::basic_string<char> >; json_spirit::Pair_impl<Config>::String_type = std::basic_string<char>; json_spirit::Pair_impl<Config>::Value_type = json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >]’ Pair_impl< Config >::Pair_impl( const String_type& name, const Value_type& value ) ^ rpcmining.cpp:526:84: error: conversion from ‘__gnu_cxx::__alloc_traits<std::allocator<long int> >::value_type {aka long int}’ to ‘const Value_type {aka const json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >}’ is ambiguous entry.push_back(Pair("sigops", pblocktemplate->vTxSigOps[index_in_template])); ^ rpcmining.cpp:526:84: note: candidates are: In file included from json/json_spirit_reader_template.h:9:0, from bitcoinrpc.h:16, from rpcmining.cpp:9: json/json_spirit_value.h:283:5: note: json_spirit::Value_impl<Config>::Value_impl(double) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( double value ) ^ json/json_spirit_value.h:275:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::uint64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::uint64_t = long long unsigned int] Value_impl< Config >::Value_impl( boost::uint64_t value ) ^ json/json_spirit_value.h:267:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::int64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::int64_t = long long int] Value_impl< Config >::Value_impl( boost::int64_t value ) ^ json/json_spirit_value.h:259:5: note: json_spirit::Value_impl<Config>::Value_impl(int) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( int value ) ^ json/json_spirit_value.h:251:5: note: json_spirit::Value_impl<Config>::Value_impl(bool) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( bool value ) ^ json/json_spirit_value.h:219:5: note: json_spirit::Value_impl<Config>::Value_impl(json_spirit::Value_impl<Config>::Const_str_ptr) [with Config = json_spirit::Config_vector<std::basic_string<char> >; json_spirit::Value_impl<Config>::Const_str_ptr = const char*] <near match> Value_impl< Config >::Value_impl( const Const_str_ptr value ) ^ json/json_spirit_value.h:219:5: note: no known conversion for argument 1 from ‘__gnu_cxx::__alloc_traits<std::allocator<long int> >::value_type {aka long int}’ to ‘json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >::Const_str_ptr {aka const char*}’ json/json_spirit_value.h:439:5: note: initializing argument 2 of ‘json_spirit::Pair_impl<Config>::Pair_impl(const String_type&, const Value_type&) [with Config = json_spirit::Config_vector<std::basic_string<char> >; json_spirit::Pair_impl<Config>::String_type = std::basic_string<char>; json_spirit::Pair_impl<Config>::Value_type = json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >]’ Pair_impl< Config >::Pair_impl( const String_type& name, const Value_type& value ) ^ rpcmining.cpp:549:82: error: conversion from ‘int64_t {aka long int}’ to ‘const Value_type {aka const json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >}’ is ambiguous result.push_back(Pair("coinbasevalue", (int64_t)pblock->vtx[0].vout[0].nValue)); ^ rpcmining.cpp:549:82: note: candidates are: In file included from json/json_spirit_reader_template.h:9:0, from bitcoinrpc.h:16, from rpcmining.cpp:9: json/json_spirit_value.h:283:5: note: json_spirit::Value_impl<Config>::Value_impl(double) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( double value ) ^ json/json_spirit_value.h:275:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::uint64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::uint64_t = long long unsigned int] Value_impl< Config >::Value_impl( boost::uint64_t value ) ^ json/json_spirit_value.h:267:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::int64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::int64_t = long long int] Value_impl< Config >::Value_impl( boost::int64_t value ) ^ json/json_spirit_value.h:259:5: note: json_spirit::Value_impl<Config>::Value_impl(int) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( int value ) ^ json/json_spirit_value.h:251:5: note: json_spirit::Value_impl<Config>::Value_impl(bool) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( bool value ) ^ json/json_spirit_value.h:219:5: note: json_spirit::Value_impl<Config>::Value_impl(json_spirit::Value_impl<Config>::Const_str_ptr) [with Config = json_spirit::Config_vector<std::basic_string<char> >; json_spirit::Value_impl<Config>::Const_str_ptr = const char*] <near match> Value_impl< Config >::Value_impl( const Const_str_ptr value ) ^ json/json_spirit_value.h:219:5: note: no known conversion for argument 1 from ‘int64_t {aka long int}’ to ‘json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >::Const_str_ptr {aka const char*}’ json/json_spirit_value.h:439:5: note: initializing argument 2 of ‘json_spirit::Pair_impl<Config>::Pair_impl(const String_type&, const Value_type&) [with Config = json_spirit::Config_vector<std::basic_string<char> >; json_spirit::Pair_impl<Config>::String_type = std::basic_string<char>; json_spirit::Pair_impl<Config>::Value_type = json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >]’ Pair_impl< Config >::Pair_impl( const String_type& name, const Value_type& value ) ^ rpcmining.cpp:551:80: error: conversion from ‘int64_t {aka long int}’ to ‘const Value_type {aka const json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >}’ is ambiguous result.push_back(Pair("mintime", (int64_t)pindexPrev->GetMedianTimePast()+1)); ^ rpcmining.cpp:551:78: note: candidates are: result.push_back(Pair("mintime", (int64_t)pindexPrev->GetMedianTimePast()+1)); ^ In file included from json/json_spirit_reader_template.h:9:0, from bitcoinrpc.h:16, from rpcmining.cpp:9: json/json_spirit_value.h:283:5: note: json_spirit::Value_impl<Config>::Value_impl(double) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( double value ) ^ json/json_spirit_value.h:275:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::uint64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::uint64_t = long long unsigned int] Value_impl< Config >::Value_impl( boost::uint64_t value ) ^ json/json_spirit_value.h:267:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::int64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::int64_t = long long int] Value_impl< Config >::Value_impl( boost::int64_t value ) ^ json/json_spirit_value.h:259:5: note: json_spirit::Value_impl<Config>::Value_impl(int) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( int value ) ^ json/json_spirit_value.h:251:5: note: json_spirit::Value_impl<Config>::Value_impl(bool) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( bool value ) ^ json/json_spirit_value.h:219:5: note: json_spirit::Value_impl<Config>::Value_impl(json_spirit::Value_impl<Config>::Const_str_ptr) [with Config = json_spirit::Config_vector<std::basic_string<char> >; json_spirit::Value_impl<Config>::Const_str_ptr = const char*] <near match> Value_impl< Config >::Value_impl( const Const_str_ptr value ) ^ json/json_spirit_value.h:219:5: note: no known conversion for argument 1 from ‘int64_t {aka long int}’ to ‘json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >::Const_str_ptr {aka const char*}’ json/json_spirit_value.h:439:5: note: initializing argument 2 of ‘json_spirit::Pair_impl<Config>::Pair_impl(const String_type&, const Value_type&) [with Config = json_spirit::Config_vector<std::basic_string<char> >; json_spirit::Pair_impl<Config>::String_type = std::basic_string<char>; json_spirit::Pair_impl<Config>::Value_type = json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >]’ Pair_impl< Config >::Pair_impl( const String_type& name, const Value_type& value ) ^ rpcmining.cpp:554:66: error: conversion from ‘int64_t {aka long int}’ to ‘const Value_type {aka const json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >}’ is ambiguous result.push_back(Pair("sigoplimit", (int64_t)MAX_BLOCK_SIGOPS)); ^ rpcmining.cpp:554:66: note: candidates are: In file included from json/json_spirit_reader_template.h:9:0, from bitcoinrpc.h:16, from rpcmining.cpp:9: json/json_spirit_value.h:283:5: note: json_spirit::Value_impl<Config>::Value_impl(double) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( double value ) ^ json/json_spirit_value.h:275:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::uint64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::uint64_t = long long unsigned int] Value_impl< Config >::Value_impl( boost::uint64_t value ) ^ json/json_spirit_value.h:267:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::int64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::int64_t = long long int] Value_impl< Config >::Value_impl( boost::int64_t value ) ^ json/json_spirit_value.h:259:5: note: json_spirit::Value_impl<Config>::Value_impl(int) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( int value ) ^ json/json_spirit_value.h:251:5: note: json_spirit::Value_impl<Config>::Value_impl(bool) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( bool value ) ^ json/json_spirit_value.h:219:5: note: json_spirit::Value_impl<Config>::Value_impl(json_spirit::Value_impl<Config>::Const_str_ptr) [with Config = json_spirit::Config_vector<std::basic_string<char> >; json_spirit::Value_impl<Config>::Const_str_ptr = const char*] <near match> Value_impl< Config >::Value_impl( const Const_str_ptr value ) ^ json/json_spirit_value.h:219:5: note: no known conversion for argument 1 from ‘int64_t {aka long int}’ to ‘json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >::Const_str_ptr {aka const char*}’ json/json_spirit_value.h:439:5: note: initializing argument 2 of ‘json_spirit::Pair_impl<Config>::Pair_impl(const String_type&, const Value_type&) [with Config = json_spirit::Config_vector<std::basic_string<char> >; json_spirit::Pair_impl<Config>::String_type = std::basic_string<char>; json_spirit::Pair_impl<Config>::Value_type = json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >]’ Pair_impl< Config >::Pair_impl( const String_type& name, const Value_type& value ) ^ rpcmining.cpp:555:63: error: conversion from ‘int64_t {aka long int}’ to ‘const Value_type {aka const json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >}’ is ambiguous result.push_back(Pair("sizelimit", (int64_t)MAX_BLOCK_SIZE)); ^ rpcmining.cpp:555:63: note: candidates are: In file included from json/json_spirit_reader_template.h:9:0, from bitcoinrpc.h:16, from rpcmining.cpp:9: json/json_spirit_value.h:283:5: note: json_spirit::Value_impl<Config>::Value_impl(double) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( double value ) ^ json/json_spirit_value.h:275:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::uint64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::uint64_t = long long unsigned int] Value_impl< Config >::Value_impl( boost::uint64_t value ) ^ json/json_spirit_value.h:267:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::int64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::int64_t = long long int] Value_impl< Config >::Value_impl( boost::int64_t value ) ^ json/json_spirit_value.h:259:5: note: json_spirit::Value_impl<Config>::Value_impl(int) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( int value ) ^ json/json_spirit_value.h:251:5: note: json_spirit::Value_impl<Config>::Value_impl(bool) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( bool value ) ^ json/json_spirit_value.h:219:5: note: json_spirit::Value_impl<Config>::Value_impl(json_spirit::Value_impl<Config>::Const_str_ptr) [with Config = json_spirit::Config_vector<std::basic_string<char> >; json_spirit::Value_impl<Config>::Const_str_ptr = const char*] <near match> Value_impl< Config >::Value_impl( const Const_str_ptr value ) ^ json/json_spirit_value.h:219:5: note: no known conversion for argument 1 from ‘int64_t {aka long int}’ to ‘json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >::Const_str_ptr {aka const char*}’ json/json_spirit_value.h:439:5: note: initializing argument 2 of ‘json_spirit::Pair_impl<Config>::Pair_impl(const String_type&, const Value_type&) [with Config = json_spirit::Config_vector<std::basic_string<char> >; json_spirit::Pair_impl<Config>::String_type = std::basic_string<char>; json_spirit::Pair_impl<Config>::Value_type = json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >]’ Pair_impl< Config >::Pair_impl( const String_type& name, const Value_type& value ) ^ rpcmining.cpp:556:60: error: conversion from ‘int64_t {aka long int}’ to ‘const Value_type {aka const json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >}’ is ambiguous result.push_back(Pair("curtime", (int64_t)pblock->nTime)); ^ rpcmining.cpp:556:60: note: candidates are: In file included from json/json_spirit_reader_template.h:9:0, from bitcoinrpc.h:16, from rpcmining.cpp:9: json/json_spirit_value.h:283:5: note: json_spirit::Value_impl<Config>::Value_impl(double) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( double value ) ^ json/json_spirit_value.h:275:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::uint64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::uint64_t = long long unsigned int] Value_impl< Config >::Value_impl( boost::uint64_t value ) ^ json/json_spirit_value.h:267:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::int64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::int64_t = long long int] Value_impl< Config >::Value_impl( boost::int64_t value ) ^ json/json_spirit_value.h:259:5: note: json_spirit::Value_impl<Config>::Value_impl(int) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( int value ) ^ json/json_spirit_value.h:251:5: note: json_spirit::Value_impl<Config>::Value_impl(bool) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( bool value ) ^ json/json_spirit_value.h:219:5: note: json_spirit::Value_impl<Config>::Value_impl(json_spirit::Value_impl<Config>::Const_str_ptr) [with Config = json_spirit::Config_vector<std::basic_string<char> >; json_spirit::Value_impl<Config>::Const_str_ptr = const char*] <near match> Value_impl< Config >::Value_impl( const Const_str_ptr value ) ^ json/json_spirit_value.h:219:5: note: no known conversion for argument 1 from ‘int64_t {aka long int}’ to ‘json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >::Const_str_ptr {aka const char*}’ json/json_spirit_value.h:439:5: note: initializing argument 2 of ‘json_spirit::Pair_impl<Config>::Pair_impl(const String_type&, const Value_type&) [with Config = json_spirit::Config_vector<std::basic_string<char> >; json_spirit::Pair_impl<Config>::String_type = std::basic_string<char>; json_spirit::Pair_impl<Config>::Value_type = json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >]’ Pair_impl< Config >::Pair_impl( const String_type& name, const Value_type& value ) ^ rpcmining.cpp:558:69: error: conversion from ‘int64_t {aka long int}’ to ‘const Value_type {aka const json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >}’ is ambiguous result.push_back(Pair("height", (int64_t)(pindexPrev->nHeight+1))); ^ rpcmining.cpp:558:69: note: candidates are: In file included from json/json_spirit_reader_template.h:9:0, from bitcoinrpc.h:16, from rpcmining.cpp:9: json/json_spirit_value.h:283:5: note: json_spirit::Value_impl<Config>::Value_impl(double) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( double value ) ^ json/json_spirit_value.h:275:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::uint64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::uint64_t = long long unsigned int] Value_impl< Config >::Value_impl( boost::uint64_t value ) ^ json/json_spirit_value.h:267:5: note: json_spirit::Value_impl<Config>::Value_impl(boost::int64_t) [with Config = json_spirit::Config_vector<std::basic_string<char> >; boost::int64_t = long long int] Value_impl< Config >::Value_impl( boost::int64_t value ) ^ json/json_spirit_value.h:259:5: note: json_spirit::Value_impl<Config>::Value_impl(int) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( int value ) ^ json/json_spirit_value.h:251:5: note: json_spirit::Value_impl<Config>::Value_impl(bool) [with Config = json_spirit::Config_vector<std::basic_string<char> >] Value_impl< Config >::Value_impl( bool value ) ^ json/json_spirit_value.h:219:5: note: json_spirit::Value_impl<Config>::Value_impl(json_spirit::Value_impl<Config>::Const_str_ptr) [with Config = json_spirit::Config_vector<std::basic_string<char> >; json_spirit::Value_impl<Config>::Const_str_ptr = const char*] <near match> Value_impl< Config >::Value_impl( const Const_str_ptr value ) ^ json/json_spirit_value.h:219:5: note: no known conversion for argument 1 from ‘int64_t {aka long int}’ to ‘json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >::Const_str_ptr {aka const char*}’ json/json_spirit_value.h:439:5: note: initializing argument 2 of ‘json_spirit::Pair_impl<Config>::Pair_impl(const String_type&, const Value_type&) [with Config = json_spirit::Config_vector<std::basic_string<char> >; json_spirit::Pair_impl<Config>::String_type = std::basic_string<char>; json_spirit::Pair_impl<Config>::Value_type = json_spirit::Value_impl<json_spirit::Config_vector<std::basic_string<char> > >]’ Pair_impl< Config >::Pair_impl( const String_type& name, const Value_type& value ) ^ make: *** [obj/rpcmining.o] Error 1
I manage the scrypt multi-pool Prohashing.com, and I would like to add Litecoindark as one of the coins available for payout. I was ready to do this with LTCD version 1.0.1 but the fork and the inability to compile version 1.1.0 has forced me to delayed the rollout. Could you resolve these errors so that I can enable LTCD payouts? I haven't actually even touched rpcmining.cpp yet. I'll look through these issues and try to submit a fix (or at least let you know what I've done) as soon as possible. Thanks.
|
BTC: 12JYhysrpqnzqhkZ6qRY8At3G14btEwTtF
|
|
|
sally87
Newbie
Offline
Activity: 42
Merit: 0
|
 |
September 17, 2014, 10:05:02 PM |
|
At cryptsy it's pretty low still
|
|
|
|
yeahright
|
 |
September 17, 2014, 10:06:41 PM |
|
How much blocks left?
6 blocks left
|
|
|
|
zugvogel21
|
 |
September 17, 2014, 10:06:53 PM |
|
How much blocks left?
6 blocks
|
█████ █████ ███████ █████ ███ █████████████ █████ ██ █████████████████ █████ █ ██████ ██████ █████ ████ ████ █████████████ █████ ████ █████████████ █████ ████ █████████████ █████ ████ █████ █████ █████ █ ██████ ███████ █████ ██ ███████████ █████ █████ ███ █████████ ████ █████ █████ ███████ ██ | | | ███ ███ ███ ███ ███ ███ ███ ███ ███ | | | | | | ███ ███ ███ ███ ███ ███ ███ ███ ███ | | ►WhitePaper ►One-Pager | ███ ███ ███ ███ ███ ███ ███ ███ ███ | | | | ███ ███ ███ ███ ███ ███ ███ ███ ███ | | ███ ███ ███ ███ ███ ███ ███ ███ ███ | █████ █████ ███████ █████ ███ █████████████ █████ ██ █████████████████ █████ █ ██████ ██████ █████ ████ ████ █████████████ █████ ████ █████████████ █████ ████ █████████████ █████ ████ █████ █████ █████ █ ██████ ███████ █████ ██ ███████████ █████ █████ ███ █████████ ████ █████ █████ ███████ ██ |
|
|
|
|
sally87
Newbie
Offline
Activity: 42
Merit: 0
|
 |
September 17, 2014, 10:07:02 PM |
|
|
|
|
|
|
sally87
Newbie
Offline
Activity: 42
Merit: 0
|
 |
September 17, 2014, 10:12:03 PM |
|
Almost pfffff
|
|
|
|
Xircom
Legendary
Offline
Activity: 938
Merit: 1000
|
 |
September 17, 2014, 10:12:46 PM |
|
Best-pool, you are now freaking Zeus Asic Ready with the new ASIC port. My Miners went to the sky and almost no HW errors. Update tomorrow !
|
BTC: 1MyJmxS9ER5ZBNvpG3LhoUXGotpzbPowed
|
|
|
forbesmining
|
 |
September 17, 2014, 10:17:12 PM |
|
"Best-pool, you are now freaking Zeus Asic Ready with the new ASIC port. My Miners went to the sky and almost no HW errors."
Port 3315?
|
|
|
|
raven7886
Legendary
Offline
Activity: 1512
Merit: 1041
|
 |
September 17, 2014, 10:17:23 PM |
|
Best-pool, you are now freaking Zeus Asic Ready with the new ASIC port. My Miners went to the sky and almost no HW errors. Update tomorrow !
NNNNNNNNNNNNNNNNIIIIIIIIIIIIIIICCCCCCCCCCCCCEEEEEEEEEEEEE
|
|
|
|
zugvogel21
|
 |
September 17, 2014, 10:18:21 PM |
|
"Best-pool, you are now freaking Zeus Asic Ready with the new ASIC port. My Miners went to the sky and almost no HW errors."
Port 3315?
stratum+tcp://stratum.best-pool.com:36156 Just switched!
|
█████ █████ ███████ █████ ███ █████████████ █████ ██ █████████████████ █████ █ ██████ ██████ █████ ████ ████ █████████████ █████ ████ █████████████ █████ ████ █████████████ █████ ████ █████ █████ █████ █ ██████ ███████ █████ ██ ███████████ █████ █████ ███ █████████ ████ █████ █████ ███████ ██ | | | ███ ███ ███ ███ ███ ███ ███ ███ ███ | | | | | | ███ ███ ███ ███ ███ ███ ███ ███ ███ | | ►WhitePaper ►One-Pager | ███ ███ ███ ███ ███ ███ ███ ███ ███ | | | | ███ ███ ███ ███ ███ ███ ███ ███ ███ | | ███ ███ ███ ███ ███ ███ ███ ███ ███ | █████ █████ ███████ █████ ███ █████████████ █████ ██ █████████████████ █████ █ ██████ ██████ █████ ████ ████ █████████████ █████ ████ █████████████ █████ ████ █████████████ █████ ████ █████ █████ █████ █ ██████ ███████ █████ ██ ███████████ █████ █████ ███ █████████ ████ █████ █████ ███████ ██ |
|
|
|
|
forbesmining
|
 |
September 17, 2014, 10:22:00 PM |
|
stratum+tcp://stratum.best-pool.com:36156  Thank you.
|
|
|
|
zugvogel21
|
 |
September 17, 2014, 10:48:02 PM |
|
stratum+tcp://stratum.best-pool.com:36156  Thank you. 01:15 uk time is my tip
|
█████ █████ ███████ █████ ███ █████████████ █████ ██ █████████████████ █████ █ ██████ ██████ █████ ████ ████ █████████████ █████ ████ █████████████ █████ ████ █████████████ █████ ████ █████ █████ █████ █ ██████ ███████ █████ ██ ███████████ █████ █████ ███ █████████ ████ █████ █████ ███████ ██ | | | ███ ███ ███ ███ ███ ███ ███ ███ ███ | | | | | | ███ ███ ███ ███ ███ ███ ███ ███ ███ | | ►WhitePaper ►One-Pager | ███ ███ ███ ███ ███ ███ ███ ███ ███ | | | | ███ ███ ███ ███ ███ ███ ███ ███ ███ | | ███ ███ ███ ███ ███ ███ ███ ███ ███ | █████ █████ ███████ █████ ███ █████████████ █████ ██ █████████████████ █████ █ ██████ ██████ █████ ████ ████ █████████████ █████ ████ █████████████ █████ ████ █████████████ █████ ████ █████ █████ █████ █ ██████ ███████ █████ ██ ███████████ █████ █████ ███ █████████ ████ █████ █████ ███████ ██ |
|
|
|
|
|
|
Pala_00
|
 |
September 17, 2014, 10:56:35 PM |
|
Holy shit, this image broke my phone
|
|
|
|
|