A lot of resources have been dedicated, spent to making 0.4.9 and 1.0.0 usable. If you see any specific problems, you can bring it up in github or even do a pull request for a change. You can also point out the specific problem in here.
If you run 1.0.0 right now, you will be running under the old YACoin rules (0.4.9, 0.4.4, and prior). At block 1,890,000, the new rules will take into effect. Make sure you are running 1.0.0 by that point. The Windows link at the website has been updated (thank you aso!). If someone wants to create a faucet, I can link to it from the website. Otherwise, it will likely be removed soon.
Again, if you try to keep the old chain alive, you are taking a big risk by transacting on it. What's interesting is that NO ONE cared about keeping the old chain going (except for me) until I announced the hard fork. Armchair quarterbacking has nothing to do with consensus (PoW-PoS or PoW).
Hi Beave,
Yet again you leave me with my head in my hands....
Clean install Ubuntu 18....
Followed
sudo apt-get install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils python3
sudo apt-get install libboost-system-dev libboost-filesystem-dev libboost-chrono-dev libboost-program-options-dev libboost-test-dev libboost-thread-dev
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install libdb4.8-dev libdb4.8++-dev
sudo apt-get install libminiupnpc-dev
sudo apt-get install libzmq3-dev
sudo apt-get install libqt4-dev libprotobuf-dev protobuf-compiler
sudo apt-get install libqrencode-dev
git clone
https://github.com/yacoin/yacoincd yacoin
./autogen.sh
./configure
make
so, "autogen" errors with
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'.
libtoolize: copying file 'build-aux/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'build-aux/m4'.
libtoolize: copying file 'build-aux/m4/libtool.m4'
libtoolize: copying file 'build-aux/m4/ltoptions.m4'
libtoolize: copying file 'build-aux/m4/ltsugar.m4'
libtoolize: copying file 'build-aux/m4/ltversion.m4'
libtoolize: copying file 'build-aux/m4/lt~obsolete.m4'
configure.ac:31: installing 'build-aux/compile'
configure.ac:25: installing 'build-aux/missing'
src/Makefile.am: installing 'build-aux/depcomp'
src/Makefile.am:103: warning: variable 'libyacoin_common_a_LDFLAGS' is defined but no program or
src/Makefile.am:103: library has 'libyacoin_common_a' as canonical name (possible typo)
and "configure" errors with
checking for CRYPTO... yes
checking for PROTOBUF... yes
checking for QR... yes
checking for RAND_egd in -lcrypto... no
configure: error: Detected LibreSSL: This is NOT supported, and may break consensus compatibility!
I have no words