Hi All,
I have started compiling for mod_axis2_IIS.dll.
I am getting the following below errors while doing nmaks install
Moreover while downloading the common and util folder from the trunck,
missing makefile.in files in the folders
.\axis2c-src-0.96\modules\core\transport\http\common
.\axis2c-src-0.96\modules\core\transport\http\util
Please help in clarifying the below error.
Errors
"
http_worker.c
..\..\modules\core\transport\http\common\http_worker.c(164) : error
C2065: 'axis2_string_t' : undeclared identifier
..\..\modules\core\transport\http\common\http_worker.c(164) : error
C2065: 'soap_action_str' : undeclared identifier
..\..\modules\core\transport\http\common\http_worker.c(164) : error
C2106: '=' : left operand must be l-value
..\..\modules\core\transport\http\common\http_worker.c(165) : error
C2275: 'axis2_bool_t' : illegal use of this type as an expression
..\..\util\include\axis2_utils_defines.h(32) : see declaration
of 'axis2_bool_t'
..\..\modules\core\transport\http\common\http_worker.c(165) : error
C2146: syntax error : missing ';' before identifier 'processed'
..\..\modules\core\transport\http\common\http_worker.c(165) : error
C2144: syntax error : '<Unknown>' should be preceded by '<Unknown>'
..\..\modules\core\transport\http\common\http_worker.c(165) : error
C2144: syntax error : '<Unknown>' should be preceded by '<Unknown>'
..\..\modules\core\transport\http\common\http_worker.c(165) : error
C2143: syntax error : missing ';' before 'identifier'
..\..\modules\core\transport\http\common\http_worker.c(165) : error
C2065: 'processed' : undeclared identifier
..\..\modules\core\transport\http\common\http_worker.c(166) : error
C2275: 'axis2_status_t' : illegal use of this type as an expression
..\..\util\include\axis2_utils_defines.h(33) : see declaration
of 'axis2_status_t'
..\..\modules\core\transport\http\common\http_worker.c(166) : error
C2146: syntax error : missing ';' before identifier 'status'
..\..\modules\core\transport\http\common\http_worker.c(166) : error
C2144: syntax error : '<Unknown>' should be preceded by '<Unknown>'
..\..\modules\core\transport\http\common\http_worker.c(166) : error
C2144: syntax error : '<Unknown>' should be preceded by '<Unknown>'
..\..\modules\core\transport\http\common\http_worker.c(166) : error
C2143: syntax error : missing ';' before 'identifier'
..\..\modules\core\transport\http\common\http_worker.c(166) : error
C2065: 'status' : undeclared identifier
..\..\modules\core\transport\http\common\http_worker.c(167) : error
C2143: syntax error : missing ';' before 'type'
..\..\modules\core\transport\http\common\http_worker.c(168) : error
C2275: 'axis2_http_header_t' : illegal use of this type as an expression
..\..\include\axis2_http_header.h(46) : see declaration of
'axis2_http_header_t'
..\..\modules\core\transport\http\common\http_worker.c(168) : error
C2065: 'encoding_header' : undeclared identifier
..\..\modules\core\transport\http\common\http_worker.c(169) : error
C2275: 'axis2_char_t' : illegal use of this type as an expression
..\..\util\include\axis2_utils_defines.h(31) : see declaration
of 'axis2_char_t'
..\..\modules\core\transport\http\common\http_worker.c(169) : error
C2065: 'encoding_header_value' : undeclared identifier
..\..\modules\core\transport\http\common\http_worker.c(170) : error
C2275: 'axis2_op_ctx_t' : illegal use of this type as an expression
..\..\include\axis2_op_ctx.h(53) : see declaration of
'axis2_op_ctx_t'..\..\modules\core\transport\http\common\http_worker.c(1
70) : error C2065: 'op_c
tx' : undeclared identifier
..\..\modules\core\transport\http\common\http_worker.c(171) : error
C2275: 'axis2_char_t' : illegal use of this type as an expression
..\..\util\include\axis2_utils_defines.h(31) : see declaration
of 'axis2_char_t'
..\..\modules\core\transport\http\common\http_worker.c(171) : error
C2065: 'svr_ip' : undeclared identifier
..\..\modules\core\transport\http\common\http_worker.c(172) : error
C2275: 'axis2_url_t' : illegal use of this type as an expression
..\..\util\include\axis2_url.h(43) : see declaration of
'axis2_url_t'
..\..\modules\core\transport\http\common\http_worker.c(172) :
error C2065: 'requ
est_url' : undeclared
identifier..\..\modules\core\transport\http\common\http_worker.c(173) :
error C2275: 'axis
2_http_out_transport_info_t' : illegal use of this type as an expression
..\..\include\axis2_http_out_transport_info.h(47) : see
declaration of 'axis2_http_out_transport_info_t'
..\..\modules\core\transport\http\common\http_worker.c(173) : error
C2065: 'http_out_transport_info' : undeclared identifier
..\..\modules\core\transport\http\common\http_worker.c(174) : error
C2275: 'axis2_hash_t' : illegal use of this type as an expression
..\..\util\include\axis2_hash.h(55) : see declaration of
'axis2_hash_t'
..\..\modules\core\transport\http\common\http_worker.c(174) : error
C2065: 'headers' : undeclared identifier
..\..\modules\core\transport\http\common\http_worker.c(175) : error
C2275: 'axis2_char_t' : illegal use of this type as an expression
..\..\util\include\axis2_utils_defines.h(31) : see declaration
of 'axis2_char_t'
..\..\modules\core\transport\http\common\http_worker.c(175) : error
C2065: 'url_external_form' : undeclared identifier
..\..\modules\core\transport\http\common\http_worker.c(176) : error
C2275: 'axis2_char_t' : illegal use of this type as an expression
..\..\util\include\axis2_utils_defines.h(31) : see declaration
of 'axis2_char_t'
..\..\modules\core\transport\http\common\http_worker.c(176) : error
C2065: 'svc_grp_uuid' : undeclared identifier
..\..\modules\core\transport\http\common\http_worker.c(177) : error
C2275: 'axis2_char_t' : illegal use of this type as an expression
..\..\util\include\axis2_utils_defines.h(31) : see declaration
of 'axis2_char_t'
..\..\modules\core\transport\http\common\http_worker.c(177) : error
C2065: 'path' : undeclared identifier
..\..\modules\core\transport\http\common\http_worker.c(193) : error
C2065: 'content_length' : undeclared identifier
..\..\modules\core\transport\http\common\http_worker.c(213) : error
C2223: leftof '->ops' must point to struct/union
..\..\modules\core\transport\http\common\http_worker.c(237) : error
C2065: 'AXIS2_TRANSPORT_ENUM_HTTP' : undeclared identifier
..\..\modules\core\transport\http\common\http_worker.c(261) : error
C2223: leftof '->ops' must point to struct/union
..\..\modules\core\transport\http\common\http_worker.c(271) : error
C2065: 'svc_grp_uuid_str' : undeclared identifier
..\..\modules\core\transport\http\common\http_worker.c(271) : error
C2106: '=' : left operand must be l-value
..\..\modules\core\transport\http\common\http_worker.c(296) : error
C2223: leftof '->ops' must point to struct/union
..\..\modules\core\transport\http\common\http_worker.c(411) : error
C2223: leftof '->ops' must point to struct/union
..\..\modules\core\transport\http\common\http_worker.c(413) : error
C2065: 'AXIS2_WSDL_MESSAGE_LABEL_OUT' : undeclared identifier
..\..\modules\core\transport\http\common\http_worker.c(414) : error
C2065: 'AXIS2_WSDL_MESSAGE_LABEL_IN' : undeclared identifier
..\..\modules\core\transport\http\common\http_worker.c(433) : error
C2223: leftof '->ops' must point to struct/union
http_chunked_stream.c
http_transport_utils.c
..\..\modules\core\transport\http\util\http_transport_utils.c(53) :
error C2143: syntax error : missing ')' before '*'
..\..\modules\core\transport\http\util\http_transport_utils.c(53) :
error C2081: 'axis2_string_t' : name in formal parameter list illegal
..\..\modules\core\transport\http\util\http_transport_utils.c(53) :
error C2143: syntax error : missing '{' before '*'
..\..\modules\core\transport\http\util\http_transport_utils.c(54) :
error C2371: 'axis2_char_t' : redefinition; different basic types
..\..\util\include\axis2_utils_defines.h(31) : see declaration
of 'axis2_char_t'
..\..\modules\core\transport\http\util\http_transport_utils.c(54) :
error C2143: syntax error : missing ';' before '*'
..\..\modules\core\transport\http\util\http_transport_utils.c(54) :
error C2059: syntax error : ')'
..\..\modules\core\transport\http\util\http_transport_utils.c(63) :
error C2143: syntax error : missing ')' before '*'
..\..\modules\core\transport\http\util\http_transport_utils.c(63) :
error C2081: 'axis2_string_t' : name in formal parameter list illegal
..\..\modules\core\transport\http\util\http_transport_utils.c(63) :
error C2143: syntax error : missing '{' before '*'
..\..\modules\core\transport\http\util\http_transport_utils.c(64) :
error C2371: 'axis2_char_t' : redefinition; different basic types
..\..\util\include\axis2_utils_defines.h(31) : see declaration
of 'axis2_char_t'
..\..\modules\core\transport\http\util\http_transport_utils.c(64) :
error C2143: syntax error : missing ';' before '*'
..\..\modules\core\transport\http\util\http_transport_utils.c(65) :
error C2371: 'axis2_conf_ctx_t' : redefinition; different basic types
..\..\include\axis2_conf_ctx.h(51) : see declaration of
'axis2_conf_ctx_t'
..\..\modules\core\transport\http\util\http_transport_utils.c(65) :
error C2143: syntax error : missing ';' before '*'
..\..\modules\core\transport\http\util\http_transport_utils.c(66) :
error C2371: 'axis2_hash_t' : redefinition; different basic types
..\..\util\include\axis2_hash.h(55) : see declaration of
'axis2_hash_t'
..\..\modules\core\transport\http\util\http_transport_utils.c(66) :
error C2143: syntax error : missing ';' before '*'
..\..\modules\core\transport\http\util\http_transport_utils.c(66) :
error C2059: syntax error : ')'
..\..\modules\core\transport\http\util\http_transport_utils.c(111) :
error C2143: syntax error : missing '{' before '*'
..\..\modules\core\transport\http\util\http_transport_utils.c(164) :
error C2143: syntax error : missing ')' before '*'
..\..\modules\core\transport\http\util\http_transport_utils.c(164) :
error C2081: 'axis2_string_t' : name in formal parameter list illegal
..\..\modules\core\transport\http\util\http_transport_utils.c(164) :
error C2143: syntax error : missing '{' before '*'
..\..\modules\core\transport\http\util\http_transport_utils.c(165) :
error C2371: 'axis2_char_t' : redefinition; different basic types
..\..\util\include\axis2_utils_defines.h(31) : see declaration
of 'axis2_char_t'
..\..\modules\core\transport\http\util\http_transport_utils.c(165) :
error C2143: syntax error : missing ';' before '*'
..\..\modules\core\transport\http\util\http_transport_utils.c(165) :
error C2059: syntax error : ')'
..\..\modules\core\transport\http\util\http_transport_utils.c(166) :
error C2054: expected '(' to follow 'request_uri'
..\..\modules\core\transport\http\util\http_transport_utils.c(513) :
error C2143: syntax error : missing ')' before '*'
..\..\modules\core\transport\http\util\http_transport_utils.c(513) :
error C2081: 'axis2_string_t' : name in formal parameter list illegal
..\..\modules\core\transport\http\util\http_transport_utils.c(513) :
error C2143: syntax error : missing '{' before '*'
..\..\modules\core\transport\http\util\http_transport_utils.c(514) :
error C2371: 'axis2_char_t' : redefinition; different basic types
..\..\util\include\axis2_utils_defines.h(31) : see declaration
of 'axis2_char_t'
..\..\modules\core\transport\http\util\http_transport_utils.c(514) :
error C2143: syntax error : missing ';' before '*'
..\..\modules\core\transport\http\util\http_transport_utils.c(515) :
error C2371: 'axis2_conf_ctx_t' : redefinition; different basic types
..\..\include\axis2_conf_ctx.h(51) : see declaration of
'axis2_conf_ctx_t'
..\..\modules\core\transport\http\util\http_transport_utils.c(515) :
error C2143: syntax error : missing ';' before '*'
..\..\modules\core\transport\http\util\http_transport_utils.c(516) :
error C2371: 'axis2_hash_t' : redefinition; different basic types
..\..\util\include\axis2_hash.h(55) : see declaration of
'axis2_hash_t'
..\..\modules\core\transport\http\util\http_transport_utils.c(516) :
error C2143: syntax error : missing ';' before '*'
..\..\modules\core\transport\http\util\http_transport_utils.c(516) :
error C2059: syntax error : ')'
..\..\modules\core\transport\http\util\http_transport_utils.c(517) :
error C2054: expected '(' to follow 'request_params'
..\..\modules\core\transport\http\util\http_transport_utils.c(881) :
error C2143: syntax error : missing '{' before '*'
..\..\modules\core\transport\http\util\http_transport_utils.c(889) :
error C2065: 'axis2_string_t' : undeclared identifier
..\..\modules\core\transport\http\util\http_transport_utils.c(889) :
error C2065: 'str' : undeclared identifier
..\..\modules\core\transport\http\util\http_transport_utils.c(889) :
error C2106: '=' : left operand must be l-value
Generating Code...NMAKE : fatal error U1077: 'cl.exe' : return code
'0x2'
"
Thanks
Viji
This e-mail and any files transmitted with it are for the sole use of the
intended recipient(s) and may contain confidential and privileged information.
If you are not the intended recipient, please contact the sender by reply
e-mail and destroy all copies of the original message.
Any unauthorized review, use, disclosure, dissemination, forwarding, printing
or copying of this email or any action taken in reliance on this e-mail is
strictly
prohibited and may be unlawful.