Hi guys!
I am trying to compile VanillaCoin daemon on Ubuntu 14.04 x64.
I am using this guide:
https://github.com/xCoreDev/vanillacoin-scriptsBut... "screen -x vanillacoind" gives me:
There is no screen to be attached matching vanillacoind.
I think the daemon did not compile. It is hard to see what the error was, as there are thousands of lines shown during the compilation process. Here is what shows up at the end:
...skipped libcoin.a(clean) for lack of src/account.o...
...skipped libcoin.a for lack of src/account.o...
...skipped stack for lack of libcoin.a...
...failed updating 70 targets...
...skipped 3 targets...
...updated 66 targets...
I also saw stuff like this, which I presume is no good:
"g++" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall -pthread -std=gnu++0x -DNDEBUG -D_FILE_OFFSET_BITS=64 -I"../coin/include" -I"../database/include" -I"../deps" -I"../deps/boost" -I"../deps/db/include" -I"../deps/openssl/include" -I"../include" -c -o "../bin/gcc-4.8/release/link-static/threading-multi/src/zerotime_question.o" "../src/zerotime_question.cpp"
...failed gcc.compile.c++ ../bin/gcc-4.8/release/link-static/threading-multi/src/zerotime_question.o...
gcc.compile.c++ ../bin/gcc-4.8/release/link-static/threading-multi/src/zerotime_vote.o
In file included from ../include/coin/data_buffer.hpp:39:0,
from ../include/coin/point_out.hpp:24,
from ../include/coin/block_index.hpp:27,
from ../include/coin/globals.hpp:32,
from ../src/zerotime_vote.cpp:24:
../include/coin/protocol.hpp:35:2: error: #error "Bug discovered in Linux g++, please wait until patched"
[b] #error "Bug discovered in Linux g++, please wait until patched"[/b]
^
In file included from ../include/coin/big_number.hpp:30:0,
from ../include/coin/constants.hpp:27,
from ../include/coin/address.hpp:29,
from ../src/zerotime_vote.cpp:23:
../include/coin/sha256.hpp: In member function const coin::sha256 coin::sha256::operator~() const:
../include/coin/sha256.hpp:156:74: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
auto i = 0; i < digest_length / sizeof(std::uint32_t); i++
^
Could someone let me know how to fix this?
Many thanks in advance!
PS: I am using a DigitalOcean fresh (after "sudo apt-get install build-essential openssl curl git-core screen -y") virtual machine with 2GB of RAM and 8GB of VM.