[ http://issues.apache.org/jira/browse/AXISCPP-43?page=history ]
     
John Hawkins closed AXISCPP-43:
-------------------------------


No point in leaving this here ! I'll close !

> axis c++ doesn't build with gcc 2.96
> ------------------------------------
>
>          Key: AXISCPP-43
>          URL: http://issues.apache.org/jira/browse/AXISCPP-43
>      Project: Axis-C++
>         Type: Bug
>   Components: Basic Architecture
>     Versions: current (nightly)
>  Environment: Operating System: Linux
> Platform: PC
>     Reporter: Sam Lang
>  Attachments: axiscpp_gcc_296.patch
>
> The gcc 2.96 compiler appears to be more strict about function pointer
> conversion, and will fail to compile the Axis C++ code because there are a
> number of function pointers being set in each of the headers IMessageData.h
> IWrapperSoapSerializer.h IWrapperSoapDeSerializer.h and Call.h.  I'm 
> submitting
> a patch that fixes these problems with a typedef of each function and a cast 
> to
> the appropriate type.  
> The patch also renames the Call::Initialize_s function, because there are two
> functions with the name Initialize_s and you can't pass the first as a 
> function
> pointer because it will conflict with the second.  The code that calls
> Initialize_s should be updated to reflect that change.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira

Reply via email to