Use of mathematical optimization methods for synthesis of path-generating mechanisms has had only limited success due to the very complex nature of the commonly used Structural Error objective function. The complexity arises, in part, because the objective function represents not only the error in the shape of the coupler curve, but also the error in location, orientation and size of the curve. Furthermore, the common introduction of timing (or crank angle), done generally to facilitate selection of corresponding points on the curve for calculating structural error, has little practical value and unnecessarily limits possible solutions. This paper proposes a new objective function, based on Fourier Descriptors, which allows search for coupler curve of the desired shape without reference to location, orientation, or size. The proposed objective function compares overall shape properties of curves rather than making point-by-point comparison and therefore does not requires prescription of timing. Experimental evidence is provided to show that it is much easier to search the space of the proposed objective function compared to the structural error function.