You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@axis.apache.org by ax...@ws.apache.org on 2004/10/15 12:57:51 UTC
[jira] Resolved: (AXISCPP-43) axis c++ doesn't build with gcc 2.96
Message:
The following issue has been resolved as FIXED.
Resolver: John Hawkins
Date: Fri, 15 Oct 2004 3:56 AM
I'm assuming this is fixed as no updates.
---------------------------------------------------------------------
View the issue:
http://issues.apache.org/jira/browse/AXISCPP-43
Here is an overview of the issue:
---------------------------------------------------------------------
Key: AXISCPP-43
Summary: axis c++ doesn't build with gcc 2.96
Type: Bug
Status: Resolved
Resolution: FIXED
Project: Axis-C++
Components:
Basic Architecture
Versions:
current (nightly)
Assignee:
Reporter: Sam Lang
Created: Mon, 23 Feb 2004 4:44 PM
Updated: Fri, 15 Oct 2004 3:56 AM
Environment: Operating System: Linux
Platform: PC
Description:
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.
---------------------------------------------------------------------
JIRA INFORMATION:
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