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:
> ========================================================================In
> 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.
>
>

Reply via email to