Anyone can compile ICE3.6 on AIX 7.1 with XLC 12 ?
I try to compile ICE 3.6 on AIX 7.1 with XLC 12 , and can not compile it successfuly, and I found two problems
(1) In the IceGrid/Activator.cpp, getgrouplist function is not defined anywhere of AIX 7.1 or XLC 12
(2) In the IceGrid/ServerI.cpp,
if(getPropertyAsInt(_properties.at("config"), "IceBox.UseSharedCommunicator." + service) > 0)
the _properties variable is type of PropertyDescriptorSeq, and PropertyDescriptorSeq is defined as ::std::vector< ::IceGrid::PropertyDescriptor> in include/IceGrid/Descriptor.h, so _properties is std::vector, thus _properties has no function "at" with string/char parameter, it only has function "at" with integer parameter.
So this is BUG ??