>I am trying to install/compile freeRADIUS 1.0.1 version on >SUSE Ent 9.0. without success. >This is what I get when I do >./configure >make >..... >... >.. >In file included from x99_rlm.c:54: >x99.h:26:42: openssl/des.h: No such file or directory >In file included from x99_rlm.c:54: >x99.h:146: error: parse error before "des_cblock" >x99.h:146: warning: no semicolon at end of struct or union >x99.h:147: warning: type defaults to `int' in declaration of >`x99_user_info_t' >x99.h:147: warning: data definition has no type or storage class >x99.h:152: error: parse error before "des_cblock" >x99.h:152: warning: function declaration isn't a prototype >x99.h:153: error: parse error before "des_cblock" >x99.h:153: warning: function declaration isn't a prototype >x99.h:165: error: parse error before "des_cblock" >x99.h:165: warning: function declaration isn't a prototype >x99.h:166: warning: type defaults to `int' in declaration of >`des_cblock' >x99.h:166: error: parse error before "keyblock" >x99.h:167: warning: function declaration isn't a prototype >x99.h:170: error: parse error before "x99_user_info_t" >x99.h:170: warning: function declaration isn't a prototype >x99.h:180: error: parse error before "des_cblock" >x99.h:180: warning: function declaration isn't a prototype >x99.h:182: warning: type defaults to `int' in declaration of >`des_cblock' >x99.h:182: error: parse error before "keyblock" >x99.h:182: warning: function declaration isn't a prototype >x99_rlm.c: In function `x99_token_authorize': >x99_rlm.c:294: error: parse error before "user_info" >x99_rlm.c:331: error: `user_info' undeclared (first use in this >function) >x99_rlm.c:331: error: (Each undeclared identifier is reported only >once >x99_rlm.c:331: error: for each function it appears in.) >x99_rlm.c: In function `x99_token_authenticate': >x99_rlm.c:460: error: parse error before "user_info" >x99_rlm.c:492: error: `user_info' undeclared (first use in this >function) >x99_rlm.c:550: warning: deprecated use of label at end of compound >statement >gmake[6]: *** [x99_rlm.o] Error 1 >gmake[6]: Leaving directory >`/home/werbowya/src/freeradius-1.0.1/src/modules/rlm_x99_token' >gmake[5]: *** [common] Error 1 >gmake[5]: Leaving directory >`/home/werbowya/src/freeradius-1.0.1/src/modules' >gmake[4]: *** [all] Error 2 >gmake[4]: Leaving directory >`/home/werbowya/src/freeradius-1.0.1/src/modules' >gmake[3]: *** [common] Error 1 >gmake[3]: Leaving directory `/home/werbowya/src/freeradius-1.0.1/src' >gmake[2]: *** [all] Error 2 >gmake[2]: Leaving directory `/home/werbowya/src/freeradius-1.0.1/src' >gmake[1]: *** [common] Error 1 >gmake[1]: Leaving directory `/home/werbowya/src/freeradius-1.0.1' >make: *** [all] Error 2 > >Also I tryed to install RPM versio 0.9.x and got following >error about missing lib files: > >rpm -iv freeradius-0.9.3-0.i586.rpm >error: Failed dependencies: > liblber.so.2 is needed by freeradius-0.9.3-0 > libldap_r.so.2 is needed by freeradius-0.9.3-0 > libsnmp-0.4.2.6.so is needed by freeradius-0.9.3-0 > > > >Did anyone came across this issue? >We want to use RADIUS to talk to LDAP server running Novell Netware >platform for Wireless users. > >Thanks for help. >Andrew.
Possibly you dont have the OpenSSL headers or you have not told FreeRADIUS where to look for them. Installing OpenSSL should take care of this problem. Regards sayantan - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html