I think it's just a minor requirement to the constructor that is not satisfied.
Would like to help you through this technicality so that you succeed with
the new routine development.
If this code-branch for shyft is pushed to some github-repository, then I can
checkout and build, solve the compiler technical issues and push it back.
Is there any chance you could push out the current development to github
so I can contribute ?
I know Kuganesan have fork that we cooperated on, - the intro and recipe
The github accounts are for free, and you only need a working email to get startet.
Once you have made the fork, just merge/copy in the changes, commit and push back to the fork version.
If you then grant me access (in case you have made a private-only fork), then I can get the source code to compile.
Alternative option : zip the current shyft and email me on
sigbjor...@gmail.com, and I can fix, and email the fixed version back.
The first option is preferred, since we then are more in position to contribute on the technical levels wherever needed,
but feel free to choose what you now see is most practical for you now.
Br Sigbjørn