OK, so CVS HEAD does not run update automatically (but I like it better this way. it's easy enough to select the update target and hit compile...and this way it's easier to isolate bugs as the edit/compile cycle is shorter). If you do want it to run auto, then edit project->properties update target and set it to 'build this target with "all"'.