OK I think I found it -- using the ansi object model $cxx -c ... -model ansi I have always just accepted the default - arm. It was in the man page for cxx and also in the documentation for the tru64cxx65 toolset. I should read more carefully.
Whew, I'm glad we sorted that one out.
So it looks like all the code has to use ansi or arm, since I have a LOT of stuff compiled in the arm mode, it would be better to build boost using the "-sBUILD=<object-model>arm" switch, however now I'm back to compile errors:
Looks like the program_options library won't be usable then (unless you can figure out a fix for us), what about the regex lib did that build OK? (Note that just because one Boost lib failed to build doesn't mean that you can't use the others). John.