Recommended route - ie what I have done...
Install 'VirualBox' on your PC and then generate a SME server inside that... then after running your updates, do a 'yum install gcc'.
you can then play as much as you like...
Alternatively... install Madriva inside VirtualBox and then install the C editors and gcc for a GUI experiance...
P
