The Veneziano-Yankielowicz glueball superpotential for an arbitrary N=1 SUSY pure gauge theory with classical gauge group is derived using an approach following recent work of Dijkgraaf, Vafa and others. These non-perturbative terms, which had hitherto been included by hand in the above approach, are thus seen to arise naturally, and the approach is rendered self-contained. By minimising the glueball superpotential for theories with fundamental matter added, the expected vacuum structure with gaugino condensation and chiral symmetry breaking is obtained. Various possible extensions are also discussed