axis-c-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jay Bhatt" <jbh...@peerless.com>
Subject RE: Axis C++ installation on Redhat 7.3
Date Mon, 17 May 2004 17:18:50 GMT
Thanks Samisa. Has anybody got AXIS C++ (server side) working on the Redhat 7.3 ?
I assume that it works fine on version 8.0 and higher. If that is a case, the
documentation should state some minimum requirements for running AXIS C++.
Jay 

-----Original Message-----
From: Samisa Abeysinghe [mailto:samisa_abeysinghe@yahoo.com]
Sent: Sunday, May 16, 2004 9:20 PM
To: Apache AXIS C User List
Subject: RE: Axis C++ installation on Redhat 7.3


We got asimilar problem, trying to compile code on Redhat Advanced server.

The problem is with the calling convention used in AXISCALL macro defined in GDefine.h.

At the moment it uses stdcall. I changed that to cdecl andmanaged to compile. However could
not
get the serverside working; only the client side worked.

Samisa...

--- Jay Bhatt <jbhatt@peerless.com> wrote:
> Thanks David. It got me around the problem but landed me into another.
> Now the make gives errors. Were you successful in building Axis C++ on
> Redhat 7.3 using Xerces-c_2_5_0. Following are the compile errors:
> Thanks
> Jay
> 
> make  all-recursive
> make[1]: Entering directory `/app/bin/axis_c'
> Making all in src
> make[2]: Entering directory `/app/bin/axis_c/src'
> Making all in common
> make[3]: Entering directory `/app/bin/axis_c/src/common'
> source='Param.cpp' object='Param.lo' libtool=yes \
> depfile='.deps/Param.Plo' tmpdepfile='.deps/Param.TPlo' \
> depmode=gcc3 /bin/sh ../../depcomp \
> /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../..
> -I/app/bin/axis_c/include -Wall -Wshadow -DUSE_XERCES_PARSER -Wall -Wshadow -DUSE_XERCES_PARSER

> -g -O2 -c -o Param.lo `test -f 'Param.cpp' || echo './'`Param.cpp
>  g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/app/bin/axis_c/include -Wall -Wshadow
> -DUSE_XERCES_PARSER -Wall -Wshadow -DUSE_XERCES_PARSER -g -O2 -c Param.cpp -MT Param.lo
-MD -MP
> -MF .deps/Param.TPlo  -fPIC -DPIC -o .libs/Param.o
> 
> In file included from /app/bin/axis_c/include/axis/server/IHandlerSoapSerializer.h:66,
>                  from /app/bin/axis_c/include/axis/server/SoapSerializer.h:66,
>                  from /app/bin/axis_c/include/axis/server/AxisEngine.h:69,
>                  from Param.cpp:22:
> /app/bin/axis_c/include/axis/server/IWrapperSoapSerializer.h: In function `void 
> IWrapperSoapSerializer::s_Initialize ()':
> /app/bin/axis_c/include/axis/server/IWrapperSoapSerializer.h:170: cannot convert `int
() (void
> *, const 
> char *, const char *)' to `int (*) (void *, const char *, const char *)' in assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapSerializer.h:172: cannot convert `void
() (void
> *, 
> const char *)' to `void (*) (void *, const char *)' in assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapSerializer.h:173: cannot convert `int
() (void
> *, const 
> char *, void *, XSDTYPETag)' to `int (*) (void *, const char *, void *, XSDTYPETag)'
in
> assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapSerializer.h:174: cannot convert `int
() (void
> *, const 
> Axis_Array *, void *, void *, void *, const char *, const char *)' to `int (*) (void
*, const 
> Axis_Array *, void *, void *, void *, const char *, const char *)' in assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapSerializer.h:175: cannot convert `int
() (void
> *, const 
> Axis_Array *, XSDTYPETag, const char *)' to `int (*) (void *, const Axis_Array *, XSDTYPETag,
> const 
> char *)' in assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapSerializer.h:176: cannot convert `int
() (void
> *, void 
> *, void *, void *, const char *, const char *)' to `int (*) (void *, void *, void *,
void *,
> const char 
> *, const char *)' in assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapSerializer.h:177: cannot convert `int
() (void
> *, const 
> Axis_Array *, void *, void *, void *, const char *, const char *)' to `int (*) (void
*, const 
> Axis_Array *, void *, void *, void *, const char *, const char *)' in assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapSerializer.h:178: cannot convert `int
() (void
> *, const 
> Axis_Array *, XSDTYPETag, const char *)' to `int (*) (void *, const Axis_Array *, XSDTYPETag,
> const 
> char *)' in assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapSerializer.h:179: cannot convert `int
() (void
> *, const 
> char *, void *, XSDTYPETag)' to `int (*) (void *, const char *, void *, XSDTYPETag)'
in
> assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapSerializer.h:180: cannot convert `int
() (void
> *, const 
> char *, const char *, void *, XSDTYPETag)' to `int (*) (void *, const char *, const char
*, void
> *, 
> XSDTYPETag)' in assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapSerializer.h:181: cannot convert `void
() (void
> *, 
> const char *)' to `void (*) (void *, const char *)' in assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapSerializer.h:182: cannot convert `void
() (void
> *, 
> const char *, const char *, const char *)' to `void (*) (void *, const char *, const
char *,
> const char 
> *)' in assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapSerializer.h:183: cannot convert `void
() (void
> *, 
> const char *)' to `void (*) (void *, const char *)' in assignment
> In file included from /app/bin/axis_c/include/axis/server/AxisWrapperAPI.h:68,
>                  from /app/bin/axis_c/include/axis/server/IParam.h:65,
>                  from /app/bin/axis_c/include/axis/server/AxisTime.h:64,
>                  from /app/bin/axis_c/include/axis/server/BasicTypeSerializer.h:62,
>                  from /app/bin/axis_c/include/axis/server/SoapSerializer.h:67,
>                  from /app/bin/axis_c/include/axis/server/AxisEngine.h:69,
>                  from Param.cpp:22:
> /app/bin/axis_c/include/axis/server/IWrapperSoapDeSerializer.h: In function `void 
> IWrapperSoapDeSerializer::s_Initialize ()':
> /app/bin/axis_c/include/axis/server/IWrapperSoapDeSerializer.h:314: cannot convert `int
() (void
> *, 
> const char *, const char *)' to `int (*) (void *, const char *, const char *)' in assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapDeSerializer.h:315: cannot convert `Axis_Array
> () (void 
> *, void *, void *, void *, void *, const char *, const char *)' to `Axis_Array (*) (void
*, void
> *, 
> void *, void *, void *, const char *, const char *)' in assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapDeSerializer.h:316: cannot convert `Axis_Array
> () (void 
> *, XSDTYPETag, const char *, const char *)' to `Axis_Array (*) (void *, XSDTYPETag, const
char
> *, const 
> char *)' in assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapDeSerializer.h:318: cannot convert `int
() (void
> *, 
> const char *, const char *)' to `int (*) (void *, const char *, const char *)' in assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapDeSerializer.h:319: cannot convert `xsd__boolean
> () 
> (void *, const char *, const char *)' to `xsd__boolean (*) (void *, const char *, const
char *)'
> in 
> assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapDeSerializer.h:320: cannot convert `unsigned
int
> () 
> (void *, const char *, const char *)' to `unsigned int (*) (void *, const char *, const
char *)'
> in 
> assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapDeSerializer.h:321: cannot convert `short
int ()
> (void 
> *, const char *, const char *)' to `short int (*) (void *, const char *, const char *)'
in
> assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapDeSerializer.h:322: cannot convert `short
> unsigned int 
> () (void *, const char *, const char *)' to `short unsigned int (*) (void *, const char
*, const
> char 
> *)' in assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapDeSerializer.h:323: cannot convert `char
()
> (void *, 
> const char *, const char *)' to `char (*) (void *, const char *, const char *)' in assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapDeSerializer.h:324: cannot convert `unsigned
> char () 
> (void *, const char *, const char *)' to `unsigned char (*) (void *, const char *, const
char
> *)' in 
> assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapDeSerializer.h:325: cannot convert `long
int ()
> (void 
> *, const char *, const char *)' to `long int (*) (void *, const char *, const char *)'
in
> assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapDeSerializer.h:326: cannot convert `long
int ()
> (void 
> *, const char *, const char *)' to `long int (*) (void *, const char *, const char *)'
in
> assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapDeSerializer.h:327: cannot convert `long
> unsigned int 
> () (void *, const char *, const char *)' to `long unsigned int (*) (void *, const char
*, const
> char 
> *)' in assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapDeSerializer.h:328: cannot convert `float
()
> (void *, 
> const char *, const char *)' to `float (*) (void *, const char *, const char *)' in assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapDeSerializer.h:329: cannot convert `double
()
> (void *, 
> const char *, const char *)' to `double (*) (void *, const char *, const char *)' in
assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapDeSerializer.h:330: cannot convert `double
()
> (void *, 
> const char *, const char *)' to `double (*) (void *, const char *, const char *)' in
assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapDeSerializer.h:334: cannot convert
> `xsd__hexBinary () 
> (void *, const char *, const char *)' to `xsd__hexBinary (*) (void *, const char *, const
char
> *)' in 
> assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapDeSerializer.h:335: cannot convert
> `xsd__base64Binary 
> () (void *, const char *, const char *)' to `xsd__base64Binary (*) (void *, const char
*, const
> char 
> *)' in assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapDeSerializer.h:336: cannot convert `tm
() (void
> *, 
> const char *, const char *)' to `tm (*) (void *, const char *, const char *)' in assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapDeSerializer.h:337: cannot convert `tm
() (void
> *, 
> const char *, const char *)' to `tm (*) (void *, const char *, const char *)' in assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapDeSerializer.h:338: cannot convert `tm
() (void
> *, 
> const char *, const char *)' to `tm (*) (void *, const char *, const char *)' in assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapDeSerializer.h:339: cannot convert `long
int ()
> (void 
> *, const char *, const char *)' to `long int (*) (void *, const char *, const char *)'
in
> assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapDeSerializer.h:340: cannot convert `int
() (void
> *, 
> const char *, const char *)' to `int (*) (void *, const char *, const char *)' in assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapDeSerializer.h:341: cannot convert `xsd__boolean
> () 
> (void *, const char *, const char *)' to `xsd__boolean (*) (void *, const char *, const
char *)'
> in 
> assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapDeSerializer.h:342: cannot convert `unsigned
int
> () 
> (void *, const char *, const char *)' to `unsigned int (*) (void *, const char *, const
char *)'
> in 
> assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapDeSerializer.h:343: cannot convert `short
int ()
> (void 
> *, const char *, const char *)' to `short int (*) (void *, const char *, const char *)'
in
> assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapDeSerializer.h:344: cannot convert `short
> unsigned int 
> () (void *, const char *, const char *)' to `short unsigned int (*) (void *, const char
*, const
> char 
> *)' in assignment
> /app/bin/axis_c/include/axis/server/IWrapperSoapDeSerializer.h:345: cannot convert `char
()
> (void 
=== message truncated ===



	
		
__________________________________
Do you Yahoo!?
SBC Yahoo! - Internet access at a great low price.
http://promo.yahoo.com/sbc/

Mime
View raw message