axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ben Souther <bsout...@fwdco.com>
Subject Re: Trouble compiling Axis c++
Date Wed, 26 May 2004 12:09:43 GMT
Hmm, that's odd.
I tried compiling with the "stock" Redhat 8 environment and couldn't get past 
the autogen.sh script that ships with Axis.

A search of this list's archives turned up a post that recommended upgrading
automake, libtool, and autoconf.  Doing so got me through the configuration 
but, as you can see from the output below, it's not compiling.

I'm also using expat and apache.

Any suggestions are welcome.


On Wednesday 26 May 2004 03:32 am, damitha@opensource.lk wrote:
> Hi,
> I've tested in redhat 8 with the latest of cvs and it works for me.
> I did not update the auto build tools of redhat. I used redhat build
> environment(gcc, automake, libtool, autoconf) as it is. Other thing is I
> tested with only expat and apache
>
> damitha
>
> In redhat 8 no need to update build tools. I've build
>
> > Hello,
> >
> > Has anyone else been able to compile Axis c++ on Linux
> > I'm on a RedHat 8 box.
> >
> > I've upgraded automake, libtool, and autoconf to the latest versions.
> > automake: 1.4.-p5
> > libtool:      1.4.2
> > autoconf:   2.59
> >
> > Here is the output from running make:
> > ========================================================================I
> >n file included from
> > /usr/local/axis-c/include/axis/server/IMessageData.h:67,
> >                  from
> > /usr/local/axis-c/include/axis/server/BasicHandler.h:63,
> >                  from
> > /usr/local/axis-c/include/axis/server/AxisWrapperAPI.h:70,
> >                  from /usr/local/axis-c/include/axis/server/IParam.h:65,
> >                  from
> > /usr/local/axis-c/include/axis/server/AxisTime.h:64, from
> > /usr/local/axis-c/include/axis/server/BasicTypeSerializer.h:62,
> >                  from
> > /usr/local/axis-c/include/axis/server/SoapSerializer.h:67,
> >                  from
> > /usr/local/axis-c/include/axis/server/AxisEngine.h:69,
> >                  from Param.cpp:22:
> > /usr/local/axis-c/include/axis/server/IAdminUtils.h:77:38: warning: no
> > newline
> > at end of file
> > /usr/local/axis-c/include/axis/server/IAdminUtils.h:77:38: warning: no
> > newline
> > at end of file
> > In file included from
> > /usr/local/axis-c/include/axis/server/IHandlerSoapSerializer.h:66,
> >                  from
> > /usr/local/axis-c/include/axis/server/SoapSerializer.h:66,
> >                  from
> > /usr/local/axis-c/include/axis/server/AxisEngine.h:69,
> >                  from Param.cpp:22:
> > /usr/local/axis-c/include/axis/server/IWrapperSoapSerializer.h: In
> > function
> > `void
> > IWrapperSoapSerializer::s_Initialize ()':
> > /usr/local/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
> > /usr/local/axis-c/include/axis/server/IWrapperSoapSerializer.h:172:
> > cannot convert `void () (void *,
> > const char *)' to `void (*) (void *, const char *)' in assignment
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/axis-c/include/axis/server/IWrapperSoapSerializer.h:181:
> > cannot convert `void () (void *,
> > const char *)' to `void (*) (void *, const char *)' in assignment
> > /usr/local/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
> > /usr/local/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
> > /usr/local/axis-c/include/axis/server/AxisWrapperAPI.h:68,
> >                  from /usr/local/axis-c/include/axis/server/IParam.h:65,
> >                  from
> > /usr/local/axis-c/include/axis/server/AxisTime.h:64, from
> > /usr/local/axis-c/include/axis/server/BasicTypeSerializer.h:62,
> >                  from
> > /usr/local/axis-c/include/axis/server/SoapSerializer.h:67,
> >                  from
> > /usr/local/axis-c/include/axis/server/AxisEngine.h:69,
> >                  from Param.cpp:22:
> > /usr/local/axis-c/include/axis/server/IWrapperSoapDeSerializer.h: In
> > function
> > `void
> > IWrapperSoapDeSerializer::s_Initialize ()':
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/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
> > /usr/local/axis-c/include/axis/server/IWrapperSoapDeSerializer.h:362:
> > cannot
> > convert `int () (void *)'
> > to `int (*) (void *)' in assignment
> > In file included from
> > /usr/local/axis-c/include/axis/server/BasicHandler.h:63,
> >                  from
> > /usr/local/axis-c/include/axis/server/AxisWrapperAPI.h:70,
> >                  from /usr/local/axis-c/include/axis/server/IParam.h:65,
> >                  from
> > /usr/local/axis-c/include/axis/server/AxisTime.h:64, from
> > /usr/local/axis-c/include/axis/server/BasicTypeSerializer.h:62,
> >                  from
> > /usr/local/axis-c/include/axis/server/SoapSerializer.h:67,
> >                  from
> > /usr/local/axis-c/include/axis/server/AxisEngine.h:69,
> >                  from Param.cpp:22:
> > /usr/local/axis-c/include/axis/server/IMessageData.h: In function `void
> > IMessageData::s_Initialize ()':
> > /usr/local/axis-c/include/axis/server/IMessageData.h:136: cannot convert
> > `void
> > () (void *,
> > IWrapperSoapSerializer_C *)' to `void (*) (void *,
> > IWrapperSoapSerializer_C
> > *)' in assignment
> > /usr/local/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
> > /usr/local/axis-c/include/axis/server/AxisWrapperAPI.h:70,
> >                  from /usr/local/axis-c/include/axis/server/IParam.h:65,
> >                  from
> > /usr/local/axis-c/include/axis/server/AxisTime.h:64, from
> > /usr/local/axis-c/include/axis/server/BasicTypeSerializer.h:62,
> >                  from
> > /usr/local/axis-c/include/axis/server/SoapSerializer.h:67,
> >                  from
> > /usr/local/axis-c/include/axis/server/AxisEngine.h:69,
> >                  from Param.cpp:22:
> > /usr/local/axis-c/include/axis/server/BasicHandler.h: At top level:
> > /usr/local/axis-c/include/axis/server/BasicHandler.h:96: warning: `class
> > HandlerBase' has virtual
> > functions but non-virtual destructor
> > /usr/local/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
> >
> >
> >
> >
> >
> > Any help is appreciated
> >
> >
> > --
> > Ben Souther
> > F.W. Davison & Company, Inc.
> >
> >
> > This e-mail message, and any accompanying documents, is for the sole use
> > of
> > the intended recipient(s) and may contain confidential and privileged
> > information.  Any unauthorized review, use, disclosure, distribution or
> > copying is prohibited.  If you are not the intended recipient, please
> > contact our office by email or by telephone at (508) 747-7261 and
> > immediately destroy all copies of the original message.

-- 
Ben Souther
F.W. Davison & Company, Inc.


This e-mail message, and any accompanying documents, is for the sole use of
the intended recipient(s) and may contain confidential and privileged
information.  Any unauthorized review, use, disclosure, distribution or
copying is prohibited.  If you are not the intended recipient, please
contact our office by email or by telephone at (508) 747-7261 and
immediately destroy all copies of the original message.

Mime
View raw message