This paper presents an algorithm that converges to points that satisfy a first order necessary condition of weakly Pareto solutions of multiobjective optimization problems. Hints on how to include second order information are given. Preliminary numerical results are encouraging.