Hey how is it going?
I have successfully compiled and fixed the errors/warnings for 4.9 (the changes in get mesh triangles function was the toughest part to fix for me but I think it works fine).
Maybe I can save you some trouble?
Here is the link: