Removing the qualification makes g++ happy; there appear to be no further syntax errors in the code. It does emit 2 warnings, which do deserve attention (as did the warnings about the syntax error that earlier versions of g++ emitted).
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