No version of erigo builds, not the 1.0.0 or 1.0.0. beta 1.14 tags, or latest commit.
It is not includes, lot of things needs to be renamed such as Eo_Class => Efl_Event, but there is also more complicated issues such as EO_CALLBACK_CONTINUE and especially EO_CALLBACK_STOP needs to be handled differently.
I tried even compiling against older version of EFL - precisely 1.17.2 from Fedora 24, the amount of issues is smaller, but also nothing super straight forward.
Considering that the last commit is from 16 months ago, I have a feeling it is just no longer maintained.
Does anybody has an idea, again which version of EFL Erigo actually compiles reliably?
I have no idea, but I was told there is no one actively working on erigo. I am not aware of anyone interested in fixing it. Such is the case for many EFL things, I took over a couple. I doubt I will ever have interest in working on erigo.
As of this time I would say erigo is dead till someone revives it, if someone does.