![]() |
![]() HP OpenVMS Systemsask the wizard |
![]() |
The Question is: Is the C++ 6.2 string class incompatible with Motif? I get errors when compiling. Here's a simple example: #include <Xm/Xm.h> /* Motif Toolkit */ #include <string.hxx> int main() String str1 ; str1 = "This is a string" ; $cxx stringx.cxx (lots of warnings, finally) class String ......^ %CXX-E-BADTYPNAMRED, invalid redeclaration of type name "String" (declared at line 106 of "SYS$COMMON:[DECW$INCLUDE]INTRINSIC.H;2") at line number 92 in module STRING.HXX of text library SYS$COMMON:[SYSLIB]CXXL$ANSI_DEF.TLB;3 %CXX-I-MESSAGE, 1 error detected in the compilation of "USER:[JHEIM.C.CXX]STRINGX.CXX;5". Thanks, Jeff Heim The Mitre Corporation The Answer is : This most certainly looks to be an incompatibility in the X headers or the C++ environment, though the particular error seen with the C++ V5.5 compiler does differ. Please contact the Compaq Customer Support Center directly.
|