The problem here appears to be that the symbol PRIVATE isn't defined anywhere. It compiles fine if I define PRIVATE to be nothing. -- dann frazier | HP Open Source and Linux Organization