If I change either one of the "struct Config" or "} Config;" from Config to XConfig in either one of the classes, the problem goes away. It also compiles fine with Microsoft C++. Dave
If I change either one of the "struct Config" or "} Config;" from Config to XConfig in either one of the classes, the problem goes away. It also compiles fine with Microsoft C++. Dave