You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by David Oxley <da...@staffplanner.co.uk> on 2000/10/12 18:26:37 UTC

Apache 2.0

I am trying to build mod_jk for Apache2.0 under Windows. It doesn't build
mod_jk.c with many errors. Any ideas?
I am getting the following errors:

Deleting intermediate files and output files for project 'apache - Win32
Release'.
--------------------Configuration: apache - Win32
Release--------------------
Compiling...
jk_ajp12_worker.c
jk_ajp13.c
jk_ajp13_worker.c
jk_connect.c
jk_jni_worker.c
jk_lb_worker.c
jk_map.c
jk_msg_buff.c
jk_pool.c
jk_sockbuf.c
jk_uri_worker_map.c
jk_util.c
jk_worker.c
mod_jk.c
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(158) : warning C4013:
'ap_psprintf' undefined; assuming extern returning int
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(158) : warning C4047: '=' :
'const char *' differs in levels of indirection from 'int '
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(162) : warning C4013:
'ap_pstrdup' undefined; assuming extern returning int
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(162) : warning C4047:
'initializing' : 'char *' differs in levels of indirection from 'int '
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(166) : warning C4013:
'ap_table_set' undefined; assuming extern returning int
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(179) : warning C4013:
'ap_table_add' undefined; assuming extern returning int
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(267) : warning C4013:
'ap_pvsprintf' undefined; assuming extern returning int
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(267) : warning C4047: '=' :
'char *' differs in levels of indirection from 'int '
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(281) : warning C4013:
'ap_table_get' undefined; assuming extern returning int
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(316) : warning C4090: '=' :
different 'const' qualifiers
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(332) : warning C4013:
'ap_table_elts' undefined; assuming extern returning int
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(333) : error C2065:
'ap_array_header_t' : undeclared identifier
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(333) : error C2065: 't' :
undeclared identifier
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(333) : error C2106: '=' :
left operand must be l-value
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(334) : error C2223: left of
'->nelts' must point to struct/union
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(336) : error C2065:
'ap_table_entry_t' : undeclared identifier
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(336) : error C2065: 'elts' :
undeclared identifier
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(336) : error C2059: syntax
error : ')'
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(337) : error C2223: left of
'->nelts' must point to struct/union
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(338) : warning C4013:
'ap_palloc' undefined; assuming extern returning int
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(338) : error C2223: left of
'->nelts' must point to struct/union
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(338) : warning C4047: '=' :
'char ** ' differs in levels of indirection from 'int '
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(339) : error C2223: left of
'->nelts' must point to struct/union
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(339) : warning C4047: '=' :
'char ** ' differs in levels of indirection from 'int '
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(340) : error C2223: left of
'->nelts' must point to struct/union
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(341) : error C2109:
subscript requires array or pointer type
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(341) : error C2224: left of
'.key' must have struct/union type
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(341) : warning C4047:
'initializing' : 'char *' differs in levels of indirection from 'int '
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(342) : error C2109:
subscript requires array or pointer type
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(342) : error C2224: left of
'.val' must have struct/union type
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(342) : warning C4047: '=' :
'char *' differs in levels of indirection from 'int '
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(449) : error C2061: syntax
error : identifier 'jk_cleanup_endpoint'
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(449) : error C2059: syntax
error : ';'
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(449) : error C2059: syntax
error : 'type'
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(458) : warning C4047:
'initializing' : 'const char *' differs in levels of indirection from 'int '
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(529) : error C2143: syntax
error : missing ')' before '*'
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(529) : error C2143: syntax
error : missing '{' before '*'
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(529) : error C2371:
'server_rec' : redefinition; different basic types
        D:\apache_2.0a7\src\include\httpd.h(570) : see declaration of
'server_rec'
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(529) : error C2143: syntax
error : missing ';' before '*'
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(529) : error C2059: syntax
error : ')'
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(530) : error C2054: expected
'(' to follow 's'
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(551) : error C2143: syntax
error : missing ')' before '*'
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(551) : error C2143: syntax
error : missing '{' before '*'
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(552) : error C2059: syntax
error : 'type'
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(553) : error C2059: syntax
error : ')'
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(588) : error C2143: syntax
error : missing ')' before '*'
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(588) : error C2143: syntax
error : missing '{' before '*'
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(589) : error C2371:
'server_rec' : redefinition; different basic types
        D:\apache_2.0a7\src\include\httpd.h(570) : see declaration of
'server_rec'
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(589) : error C2143: syntax
error : missing ';' before '*'
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(589) : error C2059: syntax
error : ')'
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(590) : error C2054: expected
'(' to follow 's'
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(622) : error C2143: syntax
error : missing ')' before '*'
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(622) : error C2143: syntax
error : missing '{' before '*'
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(623) : error C2143: syntax
error : missing ';' before '*'
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(624) : error C2143: syntax
error : missing ';' before '*'
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(625) : error C2371:
'server_rec' : redefinition; different basic types
        D:\apache_2.0a7\src\include\httpd.h(570) : see declaration of
'server_rec'
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(625) : error C2143: syntax
error : missing ';' before '*'
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(625) : error C2059: syntax
error : ')'
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(626) : error C2054: expected
'(' to follow 's'
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(683) : warning C4047: '=' :
'const char *' differs in levels of indirection from 'int '
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(684) : warning C4013:
'ap_table_setn' undefined; assuming extern returning int
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(696) : error C2065:
'jk_post_config' : undeclared identifier
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(696) : warning C4047:
'function' : 'void (__cdecl *)(struct apr_pool_t *,struct apr_pool_t
*,struct apr_pool_t *,struct server_rec *)' differs in levels of indirection
from 'int '
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(696) : warning C4024:
'ap_hook_post_config' : different types for formal and actual parameter 1
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(725) : error C2065:
'create_jk_config' : undeclared identifier
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(725) : error C2099:
initializer is not a constant
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(726) : error C2065:
'merge_jk_config' : undeclared identifier
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(726) : error C2099:
initializer is not a constant
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(727) : warning C4047:
'initializing' : 'void *(__cdecl *)(struct apr_pool_t *,struct server_rec
*)' differs in levels of indirection from 'const struct command_struct *'
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(728) : warning C4047:
'initializing' : 'void *(__cdecl *)(struct apr_pool_t *,void *,void *)'
differs in levels of indirection from 'const struct handler_rec *'
D:\jakarta-tomcat\src\native\apache2.0\mod_jk.c(730) : warning C4047:
'initializing' : 'const struct command_struct *' differs in levels of
indirection from 'void (__cdecl *)(void )'
Generating Code...
Error executing cl.exe.

mod_jk.dll - 47 error(s), 24 warning(s)