mod_auth_mysql errors
I am trying to get mod_auth_mysql to work with http 2.2, mysql 5.0
i run:
apxs -c -I/sw/mysql50/include/mysql -lmysqlclient -lm -lz
mod_auth_mysql.c
and get :
/sw/lib/apr/build-1/libtool --silent --mode=compile gcc -prefer-pic
-DSOLARIS2=10 -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT
-D_LARGEFILE64_SOURCE -I/sw/apache/include -I/sw/include/apr-1
-I/sw/include/apr-1 -I/sw/mysql50/include/mysql -c -o
mod_auth_mysql.lo mod_auth_mysql.c && touch mod_auth_mysql.slo
mod_auth_mysql.c:498: error: parse error before
"mysql_auth_config_rec"
mod_auth_mysql.c:498: error: initializer element is not constant
mod_auth_mysql.c:498: error: (near initialization for
`mysql_auth_cmds[0].cmd_data')
mod_auth_mysql.c:498: error: initializer element is not constant
mod_auth_mysql.c:498: error: (near initialization for
`mysql_auth_cmds[0]')
mod_auth_mysql.c:502: error: initializer element is not constant
mod_auth_mysql.c:502: error: (near initialization for
`mysql_auth_cmds[1].func')
mod_auth_mysql.c:502: error: parse error before
"mysql_auth_config_rec"
mod_auth_mysql.c:502: error: initializer element is not constant
mod_auth_mysql.c:502: error: (near initialization for
`mysql_auth_cmds[1].cmd_data')
mod_auth_mysql.c:502: error: initializer element is not constant
mod_auth_mysql.c:502: error: (near initialization for
`mysql_auth_cmds[1]')
mod_auth_mysql.c:506: error: initializer element is not constant
mod_auth_mysql.c:506: error: (near initialization for
`mysql_auth_cmds[2].func')
mod_auth_mysql.c:506: error: parse error before
"mysql_auth_config_rec"
mod_auth_mysql.c:506: error: initializer element is not constant
mod_auth_mysql.c:506: error: (near initialization for
`mysql_auth_cmds[2].cmd_data')
mod_auth_mysql.c:506: error: initializer element is not constant
mod_auth_mysql.c:506: error: (near initialization for
`mysql_auth_cmds[2]')
mod_auth_mysql.c:510: error: initializer element is not constant
mod_auth_mysql.c:510: error: (near initialization for
`mysql_auth_cmds[3].func')
mod_auth_mysql.c:510: error: parse error before
"mysql_auth_config_rec"
mod_auth_mysql.c:510: error: initializer element is not constant
mod_auth_mysql.c:510: error: (near initialization for
`mysql_auth_cmds[3].cmd_data')
mod_auth_mysql.c:510: error: initializer element is not constant
mod_auth_mysql.c:510: error: (near initialization for
`mysql_auth_cmds[3]')
mod_auth_mysql.c:514: error: initializer element is not constant
mod_auth_mysql.c:514: error: (near initialization for
`mysql_auth_cmds[4].func')
mod_auth_mysql.c:514: error: parse error before
"mysql_auth_config_rec"
mod_auth_mysql.c:514: error: initializer element is not constant
mod_auth_mysql.c:514: error: (near initialization for
`mysql_auth_cmds[4].cmd_data')
mod_auth_mysql.c:514: error: initializer element is not constant
mod_auth_mysql.c:514: error: (near initialization for
`mysql_auth_cmds[4]')
mod_auth_mysql.c:518: error: initializer element is not constant
mod_auth_mysql.c:518: error: (near initialization for
`mysql_auth_cmds[5].func')
mod_auth_mysql.c:518: error: parse error before
"mysql_auth_config_rec"
mod_auth_mysql.c:518: error: initializer element is not constant
mod_auth_mysql.c:518: error: (near initialization for
`mysql_auth_cmds[5].cmd_data')
mod_auth_mysql.c:518: error: initializer element is not constant
mod_auth_mysql.c:518: error: (near initialization for
`mysql_auth_cmds[5]')
mod_auth_mysql.c:522: error: initializer element is not constant
mod_auth_mysql.c:522: error: (near initialization for
`mysql_auth_cmds[6].func')
mod_auth_mysql.c:522: error: parse error before
"mysql_auth_config_rec"
mod_auth_mysql.c:522: error: initializer element is not constant
mod_auth_mysql.c:522: error: (near initialization for
`mysql_auth_cmds[6].cmd_data')
mod_auth_mysql.c:522: error: initializer element is not constant
mod_auth_mysql.c:522: error: (near initialization for
`mysql_auth_cmds[6]')
mod_auth_mysql.c:526: error: initializer element is not constant
mod_auth_mysql.c:526: error: (near initialization for
`mysql_auth_cmds[7].func')
mod_auth_mysql.c:526: error: parse error before
"mysql_auth_config_rec"
mod_auth_mysql.c:526: error: initializer element is not constant
mod_auth_mysql.c:526: error: (near initialization for
`mysql_auth_cmds[7].cmd_data')
mod_auth_mysql.c:526: error: initializer element is not constant
mod_auth_mysql.c:526: error: (near initialization for
`mysql_auth_cmds[7]')
mod_auth_mysql.c:530: error: initializer element is not constant
mod_auth_mysql.c:530: error: (near initialization for
`mysql_auth_cmds[8].func')
mod_auth_mysql.c:530: error: parse error before
"mysql_auth_config_rec"
mod_auth_mysql.c:530: error: initializer element is not constant
mod_auth_mysql.c:530: error: (near initialization for
`mysql_auth_cmds[8].cmd_data')
mod_auth_mysql.c:530: error: initializer element is not constant
mod_auth_mysql.c:530: error: (near initialization for
`mysql_auth_cmds[8]')
mod_auth_mysql.c:534: error: initializer element is not constant
mod_auth_mysql.c:534: error: (near initialization for
`mysql_auth_cmds[9].func')
mod_auth_mysql.c:534: error: parse error before
"mysql_auth_config_rec"
mod_auth_mysql.c:534: error: initializer element is not constant
mod_auth_mysql.c:534: error: (near initialization for
`mysql_auth_cmds[9].cmd_data')
mod_auth_mysql.c:534: error: initializer element is not constant
mod_auth_mysql.c:534: error: (near initialization for
`mysql_auth_cmds[9]')
mod_auth_mysql.c:538: error: initializer element is not constant
mod_auth_mysql.c:538: error: (near initialization for
`mysql_auth_cmds[10].func')
mod_auth_mysql.c:538: error: parse error before
"mysql_auth_config_rec"
mod_auth_mysql.c:538: error: initializer element is not constant
mod_auth_mysql.c:538: error: (near initialization for
`mysql_auth_cmds[10].cmd_data')
mod_auth_mysql.c:538: error: initializer element is not constant
mod_auth_mysql.c:538: error: (near initialization for
`mysql_auth_cmds[10]')
mod_auth_mysql.c:542: error: initializer element is not constant
mod_auth_mysql.c:542: error: (near initialization for
`mysql_auth_cmds[11].func')
mod_auth_mysql.c:542: error: parse error before
"mysql_auth_config_rec"
mod_auth_mysql.c:542: error: initializer element is not constant
mod_auth_mysql.c:542: error: (near initialization for
`mysql_auth_cmds[11].cmd_data')
mod_auth_mysql.c:542: error: initializer element is not constant
mod_auth_mysql.c:542: error: (near initialization for
`mysql_auth_cmds[11]')
mod_auth_mysql.c:546: error: initializer element is not constant
mod_auth_mysql.c:546: error: (near initialization for
`mysql_auth_cmds[12].func')
mod_auth_mysql.c:546: error: parse error before
"mysql_auth_config_rec"
mod_auth_mysql.c:546: error: initializer element is not constant
mod_auth_mysql.c:546: error: (near initialization for
`mysql_auth_cmds[12].cmd_data')
mod_auth_mysql.c:546: error: initializer element is not constant
mod_auth_mysql.c:546: error: (near initialization for
`mysql_auth_cmds[12]')
mod_auth_mysql.c:550: error: initializer element is not constant
mod_auth_mysql.c:550: error: (near initialization for
`mysql_auth_cmds[13].func')
mod_auth_mysql.c:550: error: parse error before
"mysql_auth_config_rec"
mod_auth_mysql.c:550: error: initializer element is not constant
mod_auth_mysql.c:550: error: (near initialization for
`mysql_auth_cmds[13].cmd_data')
mod_auth_mysql.c:550: error: initializer element is not constant
mod_auth_mysql.c:550: error: (near initialization for
`mysql_auth_cmds[13]')
mod_auth_mysql.c:554: error: initializer element is not constant
mod_auth_mysql.c:554: error: (near initialization for
`mysql_auth_cmds[14].func')
mod_auth_mysql.c:554: error: parse error before
"mysql_auth_config_rec"
mod_auth_mysql.c:554: error: initializer element is not constant
mod_auth_mysql.c:554: error: (near initialization for
`mysql_auth_cmds[14].cmd_data')
mod_auth_mysql.c:554: error: initializer element is not constant
mod_auth_mysql.c:554: error: (near initialization for
`mysql_auth_cmds[14]')
mod_auth_mysql.c:558: error: initializer element is not constant
mod_auth_mysql.c:558: error: (near initialization for
`mysql_auth_cmds[15].func')
mod_auth_mysql.c:558: error: parse error before
"mysql_auth_config_rec"
mod_auth_mysql.c:558: error: initializer element is not constant
mod_auth_mysql.c:558: error: (near initialization for
`mysql_auth_cmds[15].cmd_data')
mod_auth_mysql.c:558: error: initializer element is not constant
mod_auth_mysql.c:558: error: (near initialization for
`mysql_auth_cmds[15]')
mod_auth_mysql.c:562: error: initializer element is not constant
mod_auth_mysql.c:562: error: (near initialization for
`mysql_auth_cmds[16].func')
mod_auth_mysql.c:562: error: parse error before
"mysql_auth_config_rec"
mod_auth_mysql.c:562: error: initializer element is not constant
mod_auth_mysql.c:562: error: (near initialization for
`mysql_auth_cmds[16].cmd_data')
mod_auth_mysql.c:562: error: initializer element is not constant
mod_auth_mysql.c:562: error: (near initialization for
`mysql_auth_cmds[16]')
mod_auth_mysql.c:566: error: initializer element is not constant
mod_auth_mysql.c:566: error: (near initialization for
`mysql_auth_cmds[17].func')
mod_auth_mysql.c:566: error: parse error before
"mysql_auth_config_rec"
mod_auth_mysql.c:566: error: initializer element is not constant
mod_auth_mysql.c:566: error: (near initialization for
`mysql_auth_cmds[17].cmd_data')
mod_auth_mysql.c:566: error: initializer element is not constant
mod_auth_mysql.c:566: error: (near initialization for
`mysql_auth_cmds[17]')
mod_auth_mysql.c:570: error: initializer element is not constant
mod_auth_mysql.c:570: error: (near initialization for
`mysql_auth_cmds[18].func')
mod_auth_mysql.c:570: error: parse error before
"mysql_auth_config_rec"
mod_auth_mysql.c:570: error: initializer element is not constant
mod_auth_mysql.c:570: error: (near initialization for
`mysql_auth_cmds[18].cmd_data')
mod_auth_mysql.c:570: error: initializer element is not constant
mod_auth_mysql.c:570: error: (near initialization for
`mysql_auth_cmds[18]')
mod_auth_mysql.c:574: error: initializer element is not constant
mod_auth_mysql.c:574: error: (near initialization for
`mysql_auth_cmds[19].func')
mod_auth_mysql.c:574: error: parse error before
"mysql_auth_config_rec"
mod_auth_mysql.c:574: error: initializer element is not constant
mod_auth_mysql.c:574: error: (near initialization for
`mysql_auth_cmds[19].cmd_data')
mod_auth_mysql.c:574: error: initializer element is not constant
mod_auth_mysql.c:574: error: (near initialization for
`mysql_auth_cmds[19]')
mod_auth_mysql.c:578: error: initializer element is not constant
mod_auth_mysql.c:578: error: (near initialization for
`mysql_auth_cmds[20]')
mod_auth_mysql.c: In function `format_request':
mod_auth_mysql.c:821: warning: pointer/integer type mismatch in
conditional expression
apxs:Error: Command failed with rc=65536
..
any ideas? Google was not my friend on this one |