qpid-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Chris Whelan <Chris.Whe...@systemsandsoftware.net>
Subject RE: Compiling qpid on aix 6.1 with xlc 13.1.0
Date Wed, 17 Dec 2014 20:14:52 GMT
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:shuston@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:crolke@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.Whelan@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-unsubscribe@qpid.apache.org For 
> > additional commands, e-mail: users-help@qpid.apache.org
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org For 
> additional commands, e-mail: users-help@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-unsubscribe@qpid.apache.org
For additional commands, e-mail: users-help@qpid.apache.org

Mime
View raw message