On methods for obtaining solutions of fixed end-point problems in the calculus of variations