There are issues related to the age of the sources used to build Xvesa. Three different sources have been used to build various Xvesa's, the official in base is from XFree86-4.8.0, a previous was an xserver-kdrive-6.6.1, and the Xvesa extension is from Xorg-7.1.
I did not retry building Xvesa from Xorg-7.1, but the other two fail for various reasons. The 6.6.1 version needs stuff from Xorg-7.4-dev that is not present in Xorg-7.5-dev, but even then it fails with C errors, probably from the newer GCC in TC 3.x. And the XFree86-4.8.0 build fails to build Xvesa though it builds Xfbdev. And failed parts of an Xfree86 build do not issue an error message and exit, you just see when it finishes that parts didn't build.
But I successfully rebuilt Xvesa from the XFree86-4.8.0 source on TC 1.4.3. Since the sources for Xvesa are not maintained and are frozen in time, it is not going to be possible to keep the ability to rebuild them on a current TC install.