Using Suse 9.1 pro for AMD64 as dev server.

I'm planning to use Suse 9.1 pro for AMD64 as my dev server.
I have encountered some problems:
1. vi color, the Old RH 9 vi can high lighten the C grammar. But the Suse
don't how to enable it?
2. can not compiled gcc 3.4.2 under Suse 9.1 pro for AMD 64.
3. Etherboot doesn't like gcc 3.3.3, the tg3.zelf produced is corrupted,
only 17k.
Regards
YH