I have a c++ file which compiles properly under Red Hat 5.2 (egcs-2.90.29 980515 (egcs-1.0.3 release)) but under Red Hat 6.1 (gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)) I get error messages about the compiler being unable to locate a class function "no matching function for call to {class}::{function}()" - The class function in question is inherited from a base class (which in turn is inherited from a base class, which is again inturn inherited from a base class, several more times). I can generate the ".ii" file, which will compile without error under RedHat 5.2 (egcs-2.90.29), and fails to compile under RedHat 6.1 (egcs-2.91.66). The ".ii" file, when compressed with bzip is 116471 bytes in length, which I understand is larger than your mailing list mail-size limit, so I am refraining from posting it to the list I can e-mail this ".ii" file privately to whomever might be designated to look into this. The output of the compile errors is in the attachment. Specifically the errors "no matching function for call to `Tap::* ()'" are believed to be compiler errors as these functions do exist. These errors do not occur when compiling under the earlier egcs, nor on HP-UX, or Solaris. Thank You, and best regards, -Greg ---------------------------------- E-Mail: Gregory Hosler Date: 27-Jun-00 Time: 10:56:49 If Bill Gates had a dime for every time a Windows box crashed... ...Oh, wait a minute, he already does. ----------------------------------