-qobjmodel (C++ only)

In z/OS® XL C/C++, the -qobjmodel option sets the object model to be used for structures, unions, and classes.

In Open XL C/C++ for z/OS, object models are different from each other and not generations or variations of the same, so the -qobjmodel option is no longer needed.

C++ objects that are built with Open XL C/C++ for z/OS are not binary compatible with those that are built with z/OS XL C/C++. You need to recompile both the referencing and defining C++ code that is compiled by z/OS XL C/C++ with Open XL C/C++ for z/OS.

Related information