Re: [boost] [vacpp] Problems porting to z/OS - was Errors compiling multi_index hashed.cpp

David Crayford wrote:
Sean Perry <perry <at> ca.ibm.com> writes:
What version of the compiler are you using. It appears that you are using the v1r2 compiler. I suggest trying the v1r6 compiler.
Sean,
I'm using the V1R6 compiler, unless the build is bad. I've copied the boost libraries into HFS files in USS and compiling on z/OS using a path option. If you guys in Toronto can help in any way it will be a very big help.
The reason we ask is that the message: "/FTS1/tmp/doc/boost/mpl/aux_/integral_wrapper.hpp", line 85.30: CCN5431 (S) The declarator cannot be qualified with the enclosing namespace "mpl_". seems to be a V1R2 specific message. Our RCS shows the message was removed from the compiler prior to the V1R6 release. The compiler macros on zOS are __IBMCPP__ == 41020 for V1R2 and __IBMCPP__ == 41060 for V1R6. Could you please verify the compiler version for us by compiling the following: //begin t.C #if (__IBMCPP__ == 41020) #error Using V1R2 #endif #if (__IBMCPP__ == 41060) #error Using V1R6 #endif //end t.C We are a little confused as to the source of this message. Thanks, Chris IBM XL Compiler Development
participants (1)
-
Christopher Cambly