Hi Chris, In your makeAllOutput.txt file you are getting boost (1_57) warnings right off the bat. I've never used any boost beyond 1_53 on linux or windows but 1_53 works on both of those platforms.
Could you try downgrading your boost to 1_53, a "known good on Windows and Linux" version? -Chuck ----- Original Message ----- > From: "Chris Whelan" <chris.whe...@systemsandsoftware.net> > To: users@qpid.apache.org > Sent: Wednesday, December 17, 2014 9:31:35 AM > Subject: Compiling qpid on aix 6.1 with xlc 13.1.0 > > Hi, > > We have abandoned using gcc on aix to compile qpid and have now moved on to > our next problem child, xlc. Boost compiled successfully, but when we try > to compile qpid, an argument mismatch apparently occurs. The environment > description and details are below. The associated files are attached. If > anyone can offer any insight into what is wrong or has any suggestions on > what we should try to resolve this, your assistance will be gratefully > accepted. > > Regards, > > Chris Whelan > > # environment > export CC=/opt/IBM/xlC/13.1.0/bin/xlc > export CXX=/opt/IBM/xlC/13.1.0/bin/xlc++ > export BOOST_ROOT=/home/dbapi/enquesta_5_0/boost_1_57_0 > # for xlC: > export PATH=/opt/IBM/xlC/13.1.0/bin:$PATH > # for other dependencies built locally > export PATH=/home/dbapi/enquesta_5_0/usr/local/bin:$PATH > > Email attachments: > cmakeOutput.txt is the output from running cmake > makeAllOutput.txt is the output from the compile (make all) > vector.t is an IBM source file, /opt/IBM/xlC/13.1.0/include/vector.t > InlineVector.h is from qpid source, $QPID_HOME/src/qpid/InlineVector.h > > The error from makeAllOutput.txt ("make all" command) > /opt/IBM/xlC/13.1.0/include/vector.t", line 41.55: 1540-0215 (S) The wrong > numb > er of arguments has been specified for > "qpid::InlineAllocator<std::allocator<qpi > d::Range<qpid::framing::SequenceNumber> >,3>::allocate(size_type)". > "/opt/IBM/xlC/13.1.0/include/vector.t", line 37.6: 1540-0700 (I) The previous > me > ssage was produced while processing > "std::vector<qpid::Range<qpid::framing::Sequ > enceNumber>,qpid::InlineAllocator<std::allocator<qpid::Range<qpid::framing::Sequ > enceNumber> >,3> >::reserve(size_type)". > "/home/dbapi/enquesta_5_0/qpid-cpp-0.30/src/qpid/InlineVector.h", line 50.13: > 15 > 40-0700 (I) The previous message was produced while processing > "qpid::InlineVect > or<qpid::Range<qpid::framing::SequenceNumber>,3,std::allocator<qpid::Range<qpid: > :framing::SequenceNumber> > >::InlineVector(const allocator_type &)". > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@qpid.apache.org > For additional commands, e-mail: users-h...@qpid.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@qpid.apache.org For additional commands, e-mail: users-h...@qpid.apache.org