For linux:
http://frc971.org/Build-Dependencies...i_4.9.3.tar.gz
We recently switched to building code for the roboRIO with bazel (bazel.io) and have been pretty happy with it. It even supports full sandboxing of each build step to do everything possible to guarantee that each build step is hermetic and repeatable. I've got a minimalist project floating around if that would be useful that I can share.
I hope your C++ experiments go well. There is a lot of flexibility, power, and pain in C++.