If I remember correctly, friend functions that are only declared inside a class can only be found by argument-dependent lookup (and can only be defined inline, though it's not a syntax error to fail to do so!). In any case these friend functions seem to be private implementation details of the class, so they should probably be changed into static member functions (or non-member functions in some cases). There is a similar problem with several other classes in this package.
Ben. -- Ben Hutchings Everything should be made as simple as possible, but not simpler. - Albert Einstein
signature.asc
Description: This is a digitally signed message part