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 Fri, 14 May 2004 22:53:45 GMT
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 *, 
const char *, const char *)' to `char (*) (void *, const char *, const char *)' in assignment
/app/bin/axis_c/include/axis/server/IWrapperSoapDeSerializer.h:346: 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:347: 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:348: 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:349: 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:350: 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:351: 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:352: 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:356: 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:357: 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:358: 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:359: 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:360: 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:361: 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:362: cannot convert `int ()
(void *)' to 
`int (*) (void *)' in assignment
In file included from /app/bin/axis_c/include/axis/server/BasicHandler.h:63,
                 from /app/bin/axis_c/include/axis/server/AxisWrapperAPI.h:70,
                 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/IMessageData.h: In function `void IMessageData::s_Initialize
()':
/app/bin/axis_c/include/axis/server/IMessageData.h:136: cannot convert `void () (void *, 
IWrapperSoapSerializer_C *)' to `void (*) (void *, IWrapperSoapSerializer_C *)' in assignment
/app/bin/axis_c/include/axis/server/IMessageData.h:137: cannot convert `void () (void *, 
IWrapperSoapDeSerializer_C *)' to `void (*) (void *, IWrapperSoapDeSerializer_C *)' in assignment
In file included from /app/bin/axis_c/include/axis/server/AxisWrapperAPI.h:70,
                 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/BasicHandler.h: At top level:
/app/bin/axis_c/include/axis/server/BasicHandler.h:96: warning: `class HandlerBase' has virtual

functions but non-virtual destructor
/app/bin/axis_c/include/axis/server/SoapEnvVersions.h:120: warning: `SoapEnvVersionsStruct

gs_SoapEnvVersionsStruct[2]' defined but not used
make[3]: *** [Param.lo] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

make[3]: Leaving directory `/app/bin/axis_c/src/common'
make[2]: Leaving directory `/app/bin/axis_c/src'
make[1]: Leaving directory `/app/bin/axis_c'













-----Original Message-----
From: David Duffin [mailto:david@sharecom.ca]
Sent: Friday, May 14, 2004 12:21 PM
To: Apache AXIS C User List
Subject: Re: Axis C++ installation on Redhat 7.3


Jay, I got around your problem by just creating four empty files NEWS, README, AUTHORS, and
ChangeLog.

Good luck!

>I tried installing Axis C++ 1.1.1 on Redhat 7.3 with the following:
>1. Apache 2
>2. Xerces-c_2_5_0
>3. autoconf 2.13
>4. automake 1.4
>5. libtool 1.4.2
>
>On running autogen.sh, the autoconf failed, announcing - file configure.in not found.
>
>After upgrading autoconf to 2.57 and automake to 1.4, the autoconf succeded but automake
started giving the following problems:
>Makefile.am: required file './NEWS' not found
>Makefile.am: required file './README' not found
>Makefile.am: required file './AUTHORS' not found
>Makefile.am: required file './ChangeLog' not found
>
>Has anybody installed Axis C++ on Redhat 7.3 ? Any help to resolve the issue will be appreciated.
>
>Thanks
>Jay


-- 
David Duffin PhD PEng
403-256-4766 office
403 256 9054 noc
403 680 7795 cell

Mime
View raw message