perpixel lighting doesnt require cubemapping at all, im assuming u want cubemapping for the normalization.Sorry, you got it the wrong way around. Per pixel lighting - at least as implemented in Doom3 and similar games - requires normal maps (DOT3 bumpmap). Unfortunately, it also requires cubemapping, which the gamecube ironically CANNOT do!
A/ supply the vectors yourself already normalized (this is how ive done it on lesser hardware)
B/ better hardware u have normaluze instruction