Hi,
        I am trying to install free-radius-0.8.1. I was able to run the configure 
script with one minor correction. I then tried to do the ' make'. I am getting the 
error listed below. The problem seems to be with the declaration of an array with a 
variable value. Can anyone suggest work-around to get past this.
Line 524 in files.c has the following type decalaration. The maximum_proxies gets the 
value from a configured parameter and so is not a fixed value.
        REALM *rr_array[maximum_proxies];

Making all in main...
gmake[3]: Entering directory `/aps/qa/radius/freeradius-0.8.1/src/main'
cc  -g -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DNDEBUG -I../include   -c files.c
1506-507 (W) No licenses available. Contact your program supplier to add additional 
users.  Compilation will proceed shortly.
"files.c", line 524.25: 1506-195 (S) Integral constant expression with a value greater 
than zero is required.
gmake[3]: *** [files.o] Error 1
gmake[3]: Leaving directory `/aps/qa/radius/freeradius-0.8.1/src/main'
gmake[2]: *** [common] Error 1
gmake[2]: Leaving directory `/aps/qa/radius/freeradius-0.8.1/src'
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory `/aps/qa/radius/freeradius-0.8.1/src'
gmake: *** [common] Error 1
make: 1254-004 The error code from the last command is 2.


Thanks
-Jay.


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

Reply via email to