@Eventtoken. thanks for taking a look, but that's not all.
please clean up the first lines in src/qt/bitcoin.qrc for other linux people.
the eventtoken png's are not named with capitals, so it makes trouble compiling with linux.
should work:
res/icons/eventtoken-80.png
res/icons/eventtoken256.png
res/icons/eventtoken-80.png
res/icons/eventtoken-16.png
res/icons/eventtoken-16.png
"/usr/include/qt5/QtCore/qjsonvalue.h:119:12: error: ‘QJsonValue::QJsonValue(const void*)’ is private"
your compiler is badly configured. That error is in your local compiler not in the source.
...
otherwise just remove the in wallet trade code and it will compile fine.
I could compile the wallet by removing the trading stuff in the EventToken-qt.pro. Also I have to switch on bitcoingui-old.cpp & bitcoingui-old.h because in the new files were to many trading references to remove the easy way. But I have some doubt that other linux/ubuntu guys could compile the source as it is. So its up to you.