machinations is an open source RTS game.
http://machinations.sourceforge.net/index.php
It was made using GLFW, a framework for OpenGL. it's an open-source rts using openGl. with that, tutorials, and practice, you should get yours to work .
i think it is developed in borland c++.And there are huge differences between v0.35 and v0.34. I tried to prot v0.35 to vc2005, but there are many functions which are dependent on Borland IDE, and i don't know how to deal with them in vc2005. Fortunately, v0.34 has fewer dependent on Borland IDE,
Finally, i port v0.34 to vc2005 successfully. Here is the prot package, Hope it is useful for you..
download:http://download.csdn.net/source/413911