K,
In a console as 'su' I ran urpmi gcc (from a linux chat room!) Things got better then- it ran through a lot of stuff then stopped. Telling me that kernel sources were missing - error cannot find kernel sources i think. It's a pain but the XP i'm using now is worse.
Stuart