Return-Path: Delivered-To: apmail-ws-axis-c-user-archive@www.apache.org Received: (qmail 959 invoked from network); 20 Nov 2006 10:46:16 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 20 Nov 2006 10:46:16 -0000 Received: (qmail 26448 invoked by uid 500); 20 Nov 2006 10:46:25 -0000 Delivered-To: apmail-ws-axis-c-user-archive@ws.apache.org Received: (qmail 26436 invoked by uid 500); 20 Nov 2006 10:46:25 -0000 Mailing-List: contact axis-c-user-help@ws.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: List-Id: "Apache AXIS C User List" Reply-To: "Apache AXIS C User List" Delivered-To: mailing list axis-c-user@ws.apache.org Received: (qmail 26425 invoked by uid 99); 20 Nov 2006 10:46:25 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 20 Nov 2006 02:46:25 -0800 X-ASF-Spam-Status: No, hits=2.0 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of svijayaraghavan@verisign.com designates 65.205.251.75 as permitted sender) Received: from [65.205.251.75] (HELO robin.verisign.com) (65.205.251.75) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 20 Nov 2006 02:46:11 -0800 Received: from MOU1WNEXCN03.vcorp.ad.vrsn.com (mailer6.verisign.com [65.205.251.33]) by robin.verisign.com (8.13.6/8.13.4) with ESMTP id kAKAjoW2011538 for ; Mon, 20 Nov 2006 02:45:50 -0800 Received: from BAN4WNEXCN02.vcorp.ad.vrsn.com ([10.140.12.37]) by MOU1WNEXCN03.vcorp.ad.vrsn.com with Microsoft SMTPSVC(6.0.3790.1830); Mon, 20 Nov 2006 02:45:48 -0800 Received: from BAN4WNEXMB02.vcorp.ad.vrsn.com ([10.140.12.39]) by BAN4WNEXCN02.vcorp.ad.vrsn.com with Microsoft SMTPSVC(6.0.3790.1830); Mon, 20 Nov 2006 16:12:55 +0530 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C70C90.A35625F5" Subject: [Axis2] ISO long long erros while compiling axis code with -pedantic-errors GCC option Date: Mon, 20 Nov 2006 16:12:55 +0530 Message-ID: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [Axis2] ISO long long erros while compiling axis code with -pedantic-errors GCC option Thread-Index: AccMkKMR6Ef42ygHRvK6SQ6M4kQUog== From: "Vijayaraghavan, Sriraam" To: X-OriginalArrivalTime: 20 Nov 2006 10:42:55.0850 (UTC) FILETIME=[A35614A0:01C70C90] X-Virus-Checked: Checked by ClamAV on apache.org ------_=_NextPart_001_01C70C90.A35625F5 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi, =20 We are using Axis C++ version 1.6b on Linux =20 We are fine with generating the wrapper C++ code for any given WSDL file. But we run into problems when we want to compile the generated code using our Make system. We use the gcc flag -pedantic-errors to flag ISO violations as errors and would like to use the same for all the libs we build , including what is generated by Axis wsdl2ws. =20 Here is the error we get when we compile the generated code =20 /home/dev/svijayar/checkout/stuff/axis-c-1.6b-Linux-trace-src/include/ax is/AxisUserAPI.hpp:109: ISO C++ does not support `long long' /home/dev/svijayar/checkout/stuff/axis-c-1.6b-Linux-trace-src/include/ax is/AxisUserAPI.hpp:125: ISO C++ does not support `long long' /home/dev/svijayar/checkout/stuff/axis-c-1.6b-Linux-trace-src/include/ax is/AxisUserAPI.hpp:221: ISO C++ does not support `long long' /home/dev/svijayar/checkout/stuff/axis-c-1.6b-Linux-trace-src/include/ax is/AxisUserAPI.hpp:241: ISO C++ does not support `long long' /home/dev/svijayar/checkout/stuff/axis-c-1.6b-Linux-trace-src/include/ax is/AxisUserAPI.hpp:256: ISO C++ does not support `long long' /home/dev/svijayar/checkout/stuff/axis-c-1.6b-Linux-trace-src/include/ax is/AxisUserAPI.hpp:266: ISO C++ does not support `long long' /home/dev/svijayar/checkout/stuff/axis-c-1.6b-Linux-trace-src/include/ax is/AxisUserAPI.hpp:276: ISO C++ does not support `long long' =20 How can I compile axis code with the above setting w/o any errors ? =20 Regards, Sriraam =20 =20 =20 ------_=_NextPart_001_01C70C90.A35625F5 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hi,

 

We are using Axis C++ version 1.6b on = Linux

 

We are fine with generating the wrapper C++ code for = any given WSDL file. But we run into problems when we want to compile the = generated code using our Make system.

We use the gcc flag –pedantic-errors to flag = ISO violations as errors and would like to use the same for all the libs we = build , including what is generated by Axis = wsdl2ws.

 

Here is the error we get when we compile the = generated code

 

/home/dev/svijayar/checkout/stuff/axis-c-1.6b-Linux-tr= ace-src/include/axis/AxisUserAPI.hpp:109: ISO

   C++ does not support `long = long'

/home/dev/svijayar/checkout/stuff/axis-c-1.6b-Linux-tr= ace-src/include/axis/AxisUserAPI.hpp:125: ISO

   C++ does not support `long = long'

/home/dev/svijayar/checkout/stuff/axis-c-1.6b-Linux-tr= ace-src/include/axis/AxisUserAPI.hpp:221: ISO

   C++ does not support `long = long'

/home/dev/svijayar/checkout/stuff/axis-c-1.6b-Linux-tr= ace-src/include/axis/AxisUserAPI.hpp:241: ISO

   C++ does not support `long = long'

/home/dev/svijayar/checkout/stuff/axis-c-1.6b-Linux-tr= ace-src/include/axis/AxisUserAPI.hpp:256: ISO

   C++ does not support `long = long'

/home/dev/svijayar/checkout/stuff/axis-c-1.6b-Linux-tr= ace-src/include/axis/AxisUserAPI.hpp:266: ISO

   C++ does not support `long = long'

/home/dev/svijayar/checkout/stuff/axis-c-1.6b-Linux-tr= ace-src/include/axis/AxisUserAPI.hpp:276: ISO

   C++ does not support `long = long'

 

How can I compile axis code with the above setting = w/o any errors ?

 

Regards,

Sriraam

 

 

 

------_=_NextPart_001_01C70C90.A35625F5--