I am attempting to compile mod_auth_radius on an intel RH 8.0 box.

I use the command line:

apxs -i -a -c mod_auth_radius.c

I get the following output (appended at end of msg).

Any assistance greatly appreciated.

Thanks, josh.

/usr/lib/httpd/build/libtool --silent --mode=compile gcc -prefer-pic -O2
-march=i386 -mcpu=i686 -DAP_HAVE_DESIGNATED_INITIALIZER -DLINUX=2
-D_REENTRANT -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_SVID_SOURCE
-D_GNU_SOURCE -pthread -DNO_DBM_REWRITEMAP -I/usr/include/httpd  -c -o
mod_auth_radius.lo mod_auth_radius.c && touch mod_auth_radius.slo
mod_auth_radius.c:305:8: warning: extra tokens at end of #endif
directive
mod_auth_radius.c:381: parse error before '*' token
mod_auth_radius.c: In function `create_radius_server_config':
mod_auth_radius.c:384: `p' undeclared (first use in this function)
mod_auth_radius.c:384: (Each undeclared identifier is reported only once
mod_auth_radius.c:384: for each function it appears in.)
mod_auth_radius.c: At top level:
mod_auth_radius.c:400: parse error before '*' token
mod_auth_radius.c: In function `get_ip_addr':
mod_auth_radius.c:404: `hostname' undeclared (first use in this
function)
mod_auth_radius.c:404: warning: assignment makes pointer from integer
without a cast
mod_auth_radius.c:405: `p' undeclared (first use in this function)
mod_auth_radius.c:405: warning: initialization makes pointer from
integer without a cast
mod_auth_radius.c:406: dereferencing pointer to incomplete type
mod_auth_radius.c: In function `get_random_vector':
mod_auth_radius.c:420: `AP_MD5_CTX' undeclared (first use in this
function)
mod_auth_radius.c:420: parse error before "my_md5"
mod_auth_radius.c:429: `my_md5' undeclared (first use in this function)
mod_auth_radius.c: At top level:
mod_auth_radius.c:445: parse error before '*' token
mod_auth_radius.c: In function `create_radius_dir_config':
mod_auth_radius.c:448: `p' undeclared (first use in this function)
mod_auth_radius.c: In function `add_auth_radius':
mod_auth_radius.c:466: warning: assignment makes pointer from integer
without a cast
mod_auth_radius.c:469: warning: assignment makes pointer from integer
without a cast
mod_auth_radius.c:485: warning: assignment makes pointer from integer
without a cast
mod_auth_radius.c: In function `set_bind_address':
mod_auth_radius.c:509: warning: assignment makes pointer from integer
without a cast
mod_auth_radius.c: In function `set_cookie_valid':
mod_auth_radius.c:525: warning: assignment makes pointer from integer
without a cast
mod_auth_radius.c: At top level:
mod_auth_radius.c:540: warning: initialization from incompatible pointer
type
mod_auth_radius.c:543: warning: initialization from incompatible pointer
type
mod_auth_radius.c:546: warning: initialization from incompatible pointer
type
mod_auth_radius.c:549: `set_flag_slot' undeclared here (not in a
function)
mod_auth_radius.c:549: initializer element is not constant
mod_auth_radius.c:549: (near initialization for `auth_cmds[3].func')
mod_auth_radius.c:550: parse error before "radius_dir_config_rec"
mod_auth_radius.c:550: initializer element is not constant
mod_auth_radius.c:550: (near initialization for `auth_cmds[3].cmd_data')
mod_auth_radius.c:552: initializer element is not constant
mod_auth_radius.c:552: (near initialization for `auth_cmds[3]')
mod_auth_radius.c:554: warning: initialization from incompatible pointer
type
mod_auth_radius.c:555: parse error before "radius_dir_config_rec"
mod_auth_radius.c:555: initializer element is not constant
mod_auth_radius.c:555: (near initialization for `auth_cmds[4].func')
mod_auth_radius.c:555: initializer element is not constant
mod_auth_radius.c:555: (near initialization for `auth_cmds[4].cmd_data')
mod_auth_radius.c:557: initializer element is not constant
mod_auth_radius.c:557: (near initialization for `auth_cmds[4]')
mod_auth_radius.c:559: `set_flag_slot' undeclared here (not in a
function)
mod_auth_radius.c:559: initializer element is not constant
mod_auth_radius.c:559: (near initialization for `auth_cmds[5].func')
mod_auth_radius.c:560: parse error before "radius_dir_config_rec"
mod_auth_radius.c:560: initializer element is not constant
mod_auth_radius.c:560: (near initialization for `auth_cmds[5].cmd_data')
mod_auth_radius.c:562: initializer element is not constant
mod_auth_radius.c:562: (near initialization for `auth_cmds[5]')
mod_auth_radius.c:564: initializer element is not constant
mod_auth_radius.c:564: (near initialization for `auth_cmds[6]')
mod_auth_radius.c: In function `verify_packet':
mod_auth_radius.c:585: `AP_MD5_CTX' undeclared (first use in this
function)
mod_auth_radius.c:585: parse error before "my_md5"
mod_auth_radius.c:597: `my_md5' undeclared (first use in this function)
mod_auth_radius.c: In function `make_cookie':
mod_auth_radius.c:626: warning: initialization makes pointer from
integer without a cast
mod_auth_radius.c:633: warning: assignment makes pointer from integer
without a cast
mod_auth_radius.c:677: structure has no member named `user'
mod_auth_radius.c: At top level:
mod_auth_radius.c:726: parse error before "table"
mod_auth_radius.c: In function `add_cookie':
mod_auth_radius.c:728: `r' undeclared (first use in this function)
mod_auth_radius.c:728: warning: initialization makes pointer from
integer without a cast
mod_auth_radius.c:730: `expires' undeclared (first use in this function)
mod_auth_radius.c:731: `cookie' undeclared (first use in this function)
mod_auth_radius.c:738: `header' undeclared (first use in this function)
mod_auth_radius.c: In function `spot_cookie':
mod_auth_radius.c:747: warning: assignment makes pointer from integer
without a cast
mod_auth_radius.c:762: warning: assignment makes pointer from integer
without a cast
mod_auth_radius.c: In function `radius_authenticate':
mod_auth_radius.c:792: `AP_MD5_CTX' undeclared (first use in this
function)
mod_auth_radius.c:792: parse error before "md5_secret"
mod_auth_radius.c:793: `UINT4' undeclared (first use in this function)
mod_auth_radius.c:829: `md5_secret' undeclared (first use in this
function)
mod_auth_radius.c:831: `my_md5' undeclared (first use in this function)
mod_auth_radius.c:847: `service' undeclared (first use in this function)
mod_auth_radius.c: In function `authenticate_basic_user':
mod_auth_radius.c:1146: structure has no member named `user'
mod_auth_radius.c:1156: structure has no member named `user'
mod_auth_radius.c:1176: structure has no member named `user'
mod_auth_radius.c:1178: `AUTH_REQUIRED' undeclared (first use in this
function)
mod_auth_radius.c:1194: structure has no member named `user'
mod_auth_radius.c:1196: structure has no member named `user'
mod_auth_radius.c:1202: structure has no member named `user'
mod_auth_radius.c:1203: structure has no member named `user'
mod_auth_radius.c:1221: structure has no member named `user'
mod_auth_radius.c: At top level:
mod_auth_radius.c:1229: `this_module_needs_to_be_ported_to_apache_2_0'
undeclared here (not in a function)
mod_auth_radius.c:1229: initializer element is not constant
mod_auth_radius.c:1229: (near initialization for
`radius_auth_module.version')
mod_auth_radius.c:1230: warning: initialization makes integer from
pointer without a cast
mod_auth_radius.c:1231: warning: initialization makes integer from
pointer without a cast
mod_auth_radius.c:1235: warning: initialization makes integer from
pointer without a cast
mod_auth_radius.c:1238: warning: initialization from incompatible
pointer type
mod_auth_radius.c:1243: warning: excess elements in struct initializer
mod_auth_radius.c:1243: warning: (near initialization for
`radius_auth_module')
mod_auth_radius.c:1245: warning: excess elements in struct initializer
mod_auth_radius.c:1245: warning: (near initialization for
`radius_auth_module')
apxs:Error: Command failed with rc=65536
.


-- 
-----------------------------------------------------------
Josh Howlett, Networking & Digital Communications,
Information Systems & Computing, University of Bristol, U.K.
'phone: 0117 928 7850 email: [EMAIL PROTECTED]
------------------------------------------------------------
---


- 
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to