Hi Marada,
It seems all the dependencies are met now.
No! see below
I have even switched to bdb5.3 even though I would prefer to stick with 5.1.
There is no need to switch to bdb5.3, I've 0.9.3 running even on BDB 4.8 and 5.1
The only libprotobuf-dev can not be upgraded to >= 2.6.1 from 2.5.0-9 without messing up the whole LTS system, but I think it is not the case.
That should be no problem
Basically no progress, the result is still the same. It must have something to do with QtPrintSupport and QJsonObject.
As said I never used Linux mint, so I can't judge how the dependencies are resolved in that distribution.
Mint should use the same package structure as Ubuntu, so I checked the packages you need to have for Ubuntu.
With the help of Google I found the following:
QJsonObject: The compiler misses the file qjasonobject.h
As Mint is a kind of special flavor of Ubuntu I checked the Ubuntu packages.
You need to install the package qtbase5-dev. That package contains qjsonobject.h as you can see here:
http://packages.ubuntu.com/wily/amd64/qtbase5-dev/filelistQtPrintSupport/QPrinter: The compiler misses the file qprinter.h
Again, the package qtbase5-dev contains the header files for QtPrintSupport.
If you have installed qtbase5-dev, check for the directories containing qprinter.h and qjsonobject.h
and specifiy these directories for the configure script. Use 'configure --help' for syntax.
What were "special compiling options" mentioned by entertheabyss?
Can I use older wallet versions that got build flawlessly?
I'm the only compiling option I'm aware of is that you have to run configure with the 'diable-tests' option.
use configure --help for syntax. Other possible 'special options' are platform dependencies and related to your local system so you need to find out yourself.
The only older version you could use is 0.8.7.1. other versions are not working as they are pre-neoscrypt.
[qoute]
I know many users are not aware of such details as they use binaries or even not.
Anyway I believe serious vendors evaluate the code quality to determine the team capability.
Therefore this situation doesn't help FTC getting shining again at all.
[/quote]
As you may notice from my answers above , the problems you have are NOT related to the code quality of the Feathercoin wallet, but are caused by some packets/dependencies missing on our development system.
Just a hint: check the file lists of the packages you have installed. In order to compile a programm you need the header files of the libraries, while to run the program you need the shared object files of the libraries. (*.h vs *.so)
Typicalliy the header files are contained in the -dev packages.