I have a feeling you're right... will be here waiting ;-)

> -----Original Message-----
> From: Chris Whelan [mailto:chris.whe...@systemsandsoftware.net]
> Sent: Tuesday, December 16, 2014 6:04 PM
> To: <users@qpid.apache.org>
> Subject: Re: Compiling qpid on aix 6.1 with gcc 4.8.2 (or gcc 4.8.3)
> 
> Thanks for your quick reply Steve.  We are proceeding with xlc as you
> suggested.  I have a feeling though it being aix and all, I will be posting 
> again
> shortly...
> 
> Regards,
> 
> -Chris
> 
> > On Dec 16, 2014, at 4:17 PM, Steve Huston <shus...@riverace.com>
> wrote:
> >
> > Hi Chris,
> >
> > I don't have any insight into the gcc error. However, I've spent many years
> working on AIX with C++. I've had my share of long and unfruitful nights
> dealing with gcc. IBM has people involved with gcc and it still seems to have
> never-ending problems for some reason.
> >
> > For my 2 cents, I recommend biting the bullet and going with xlC++.
> >
> > FWIW,
> > -Steve Huston
> >
> > From: Chris Whelan [mailto:chris.whe...@systemsandsoftware.net]
> > Sent: Tuesday, December 16, 2014 3:54 PM
> > To: users@qpid.apache.org
> > Subject: Compiling qpid on aix 6.1 with gcc 4.8.2 (or gcc 4.8.3)
> >
> > Hello,
> >
> > We have been struggling mightily to get qpid to compile on aix 6.1 with gcc.
> We have tried both 4.8.2 and 4.8.3 and the error we have run into is:
> >
> > /home/dbapi/enquesta_5_0/qpid-cpp-
> 0.30/src/qpid/sys/posix/PosixPoller.
> > cpp:796:2: internal compiler error: in
> > function_and_variable_visibility, at ipa.c:868 }}  ^ libbacktrace
> > could not find executable to open Please submit a full bug report,
> > with preprocessed source if appropriate.
> > See <http://gcc.gnu.org/bugs.html> for instructions.
> > make: 1254-004 The error code from the last command is 1.
> >
> > This appears to be a problem with gcc itself rather than qpid code,
> > but since we are utilizing the latest version of the gcc compiler I
> > could find for aix and it still does not work, any help in providing a
> > workaround would be greatly appreciated.  My coworker was able to
> > identify the problematic lines.  Two of the errors appear to be
> > related to the use of the PollerHandleDeletionManager (Line 701 and
> > 712) and  Event (Line 729)
> >
> > PollerHandleDeletionManager.destroyThreadState();  (2 occurrences)
> > Event event = impl->eventStream.next(timeout);  (1 occurrence)
> >
> > When he commented out those lines (and additional affected code in the
> case of the Event line), the compilation of PosixPoller.cpp succeeded.  We
> surmised that it has something to do with gcc handling of namespaces, but
> could not come up with a way to get around this issue.  We are planning on
> trying IBM's xlc compiler, but we have invested a lot of time in this already
> and would like to avoid xlc licensing costs if possible.
> >
> > Thanks in advance,
> >
> > Regards,
> >
> > Chris Whelan
> >
> 
> ---------------------------------------------------------------------
> 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

Reply via email to