I couldn't get it to compile on PiCore 5(rc3). Following his directions (git clone, autoreconf), I got to configure.
./configure --prefix=/usr/local
kept saying there were syntax errors in the "configure.lineno" file on lines that appeared to be empty (at least to nano).
At the same time, there may be dependencies I didn't load. Just going by memory I had compile-essentials,Xorg-7.7-dev, and libtool loaded (it kept claiming it couldn't create executables without libtool). Git also needed to have expat2 and curl manually loaded to clone his repo.
He had a few more packages on his raspbian list that I couldn't find before I ran out of time (xutils-dev x11proto-dri2-dev). I don't have a raspbian install on hand that I can grab the source for those packages from. I also wasn't sure if any of those files ended up in the Xorg-dev file. I'll play with it a little more this weekend when I have more time.