Hi Mark,
Yes I missed that point - make only the file causing the problem
a C++ source file instead of all.
Your solution is better. Thanks you for the fix.
BTW - we could compile the source on Linux without any changes -
so this was a windows specific problem for us.
Thanks,
Samisa...
-----Original Message-----
From: Mark Whitlock [mailto:[EMAIL PROTECTED]
Sent: Wednesday, May 18, 2005 7:47 PM
To: [email protected]
Subject: Fw: Today CVS Build failing
I've fixed this problem by renaming apr_base.c to apr_base.cpp so that
it
will be compiled as C++. The build break happened because apr_base.c (a
C
file) was given a C++ dependency. I didn't want to compile all files on
Windows as C++ because that might break the C bindings, and this break
occured on unix platforms as well.
Mark
Mark Whitlock
IBM
----- Forwarded by Mark Whitlock/UK/IBM on 18/05/2005 14:44 -----
"Samisa
Abeysinghe"
<[EMAIL PROTECTED]
To
usa.com> "Apache AXIS C Developers List"
<[email protected]>
18/05/2005 12:03
cc
Subject
Please respond to RE: Today CVS Build failing
"Apache AXIS C
Developers List"
Anybody else got this problem?
If yes we could commit the changes to build init XML file to CVS.
If not, what are we doing wrong here?
Thanks,
Samisa...
-----Original Message-----
From: Samisa Abeysinghe [mailto:[EMAIL PROTECTED]
Sent: Wednesday, May 18, 2005 11:53 AM
To: Apache AXIS C Developers List
Subject: RE: Today CVS Build failing
Using '/TP' option (compile all files as .cpp) with cl seem to
solve
the problem. Include in buildInitialize.xml VC++ compiler options.
Samisa...
-----Original Message-----
From: Chinthana C. Dinapala [mailto:[EMAIL PROTECTED]
Sent: Wednesday, May 18, 2005 10:17 AM
To: Apache AXIS C Developers List
Subject: Today CVS Build failing
Hi guys,
Today build failing due to following error.
[cc] Generating Code...
[cc] Compiling...
[cc] apr_base64.c
[cc] C:\Program Files\Microsoft Visual
Studio\VC98\include\eh.h(32) : fat
al error C1189: #error : "eh.h is only for C++!"
[cc] Generating Code...
[cc] Compiling...
[cc] IAnySimpleType.cpp
[cc] Stub.cpp
[cc] IConstrainingFacet.cpp
[cc] WSDDDocument.cpp
[cc] DateTime.cpp
[cc] HandlerChain.cpp
[cc] Namespace.cpp
[cc] MaxInclusive.cpp
[cc] Generating Code...
BUILD FAILED
C:\axiscpp\ws-axis\c\build.xml:234: The following error
occurred while executing
this line:
C:\axiscpp\ws-axis\c\build.xml:222: The following error
occurred while executing
this line:
C:\axiscpp\ws-axis\c\build.xml:93: The following error
occurred
while executing
this line:
C:\axiscpp\ws-axis\c\build\buildClient.xml:23: cl failed
with
return code 2
Chinthana Dinapala
(Embedded image moved to file: pic06886.gif)
Creating competitive advantage