On the construction of monopoles for the classical groups