Just like the other .cxx files in starmath, make this one include unomodel.hxx and get the definition of the A2OU macro from there instead of redefining it. I hope ommitting this header inclusion was not intentional, it builds at least with it included :) Jani