Addressing the Japanese Foreign Correspondents Club, Weinberger said all Western allies - the United States, NATO, Japan, and South Korea - must do more to counter what he described as an unflagging Soviet buildup.

''I just hope there will be enough years ahead for all of us to do the things we ought to do,'' he said.