Thanks Steve and Chuck.  I will hold off on downgrading boost.  I don't know if 
it will help at all, but I am also trying to get approval to lease a clean AIX 
7.1 environment to try the compile in, but I am not sure what the timeline will 
be for that.

Regards,

Chris

-----Original Message-----
From: Steve Huston [mailto:shus...@riverace.com] 
Sent: Wednesday, December 17, 2014 3:08 PM
To: users@qpid.apache.org
Subject: RE: Compiling qpid on aix 6.1 with xlc 13.1.0

I don't think the boost warnings are pertinent in this case, and boost is tough 
to get built with xlC, so for the time being, I'd let that dog lie.

It smells like a mismatch between std::vector arguments between xlC and what 
the code expects. I'd chase that one down first. If I get done with customer 
commitments today I will check into it later.

-Steve

> -----Original Message-----
> From: Chuck Rolke [mailto:cro...@redhat.com]
> Sent: Wednesday, December 17, 2014 3:00 PM
> To: users@qpid.apache.org
> Subject: Re: Compiling qpid on aix 6.1 with xlc 13.1.0
> 
> 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::f
> > enceNumber>ra
> > enceNumber>ming::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::R
> a
> nge<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

B KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKCB  [  
X  ܚX KK[XZ[
 \ \  ][  X  ܚX P\Y
 \X K ܙ B  ܈Y][ۘ[  [X[  K[XZ[
 \ \  Z[\Y
 \X K ܙ B B

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@qpid.apache.org
For additional commands, e-mail: users-h...@qpid.apache.org

Reply via email to