Ok, I just tried several times to compile under Ubuntu 16.04, and it won't do it. Boost errors. I tried installing the ancient version of Boost that it calls for in the docs, Still get the same errors. I can probably set up a vm with an old version of Ubuntu and compile that way, but this is going to cause problems. Makes me wonder if that's why Cryptopia has had the wallet in maintenance since before the current meltdown?
There needs to be a code update to bring it current. Boost has changed, and various things are going to break because of that. I haven't sufficient skill to do this, but if somebody in the Funk community wants to make a new branch and update it, I'm more than willing to test the code.
Note, I'm not talking fundamental changes here, nothing to the protocol. Just an update from the four year old codebase.
There is not any need to update the code to make it current. FUNK has worked just fine for all the years of it's existence. Sure people are miffed by the difficulty changes, and intermittent non-sync times. The blockchain still moves along just fine.
Simon didn't even bother tampering with the code because he didn't remember what dependencies were required to recompile. He was intending to launch a new coin too based on some Verium PoST. In fact it's his white paper that I modified for the new token. I simplified it and made it more do-able. If you dig way back into the forum you can find his old white paper.
If it won't compile under the largest distro of Linux, there is a need to update dependencies.
It will compile under Ubuntu 14.04, and Debian Wheezy, but it WILL NOT compile under the current LTS versions of Ubuntu, even when installing Boost 1.37 instead of the current version. Note that 1.37 was released in 2008!
I'm not miffed by diff changes, though I think it could uses some revision. I'm not talking about that at all. I'm talking about not being able to set up a daemon or QT in Linux. I was planning to build a pool, but I won't run one under 14.04 due to several security issues that would take me weeks to patch and even then, it simply isn't properly optimized for modern computing.
I don't have the time to go through and compare everything to make sure that it will compile with modern versions of Boost, but that doesn't mean it don't need doing. The last update was to fix the heartbleed exploit in SSL. That was a LONG time ago, and the underlying operating systems HAVE changed.
I understand you're more focused on the upcoming project, and I'm not even asking your team to do these updates. This is something a great many people in the Crypto community are capable of. Use the resources you have at your fingers.
The network is alright. The windows precompiled binaries work. But no linux? Be real.