Well first of all I do not use Putty. I'm running Ubuntu 14.04 on my PC so I just ssh from the console.
Anyways I managed to enable scrolling in ssh sessions somehow, but I still can't see the first messages because it clears the console after the first few lines. Not much to do about it.
Also because of all the warning messages (unkown dvar some client side variable, I guess lazy coding on Inifity Ward's side?), I have to scroll pretty far.

Also kung, I tried your method of logging the build process, but it just gives me 5 lines:
Code:
##### COMPILE cod4_1_7 LIBCOD.CPP #####
##### COMPILE cod4_1_7 GSC.CPP #####
##### COMPILE cod4_1_7 GSC_PLAYER.CPP #####
##### COMPILE cod4_1_7 GSC_UTILS.CPP #####
##### LINK libcod4_1_7.so #####
The console output is pasted in my first post, just look there for the errors.