<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'><div dir='ltr'>
<br>I've built FreeRadius2.1.11 from src files on ubuntu 8.04 server:<br># lsb_release -a<br>No LSB modules are available.<br>Distributor ID: Ubuntu<br>Description:    Ubuntu 8.04.4 LTS<br>Release:        8.04<br>Codename:       hardy<br><br><br><br># ./configure | grep WARN<br>configure: WARNING: snmpget not found - Simultaneous-Use and checkrad.pl may not work<br>configure: WARNING: snmpwalk not found - Simultaneous-Use and checkrad.pl may not work<br>configure: WARNING: pcap library not found, silently disabling the RADIUS sniffer.<br>configure: WARNING: silently not building rlm_counter.<br>configure: WARNING: FAILURE: rlm_counter requires:  libgdbm.<br>configure: WARNING: FAILURE: rlm_dbm requires:  (ndbm.h or gdbm/ndbm.h or gdbm-ndbm.h) (libndbm or libgdbm or libgdbm_compat).<br>configure: WARNING: silently not building rlm_dbm.<br>configure: WARNING: silently not building rlm_eap_tls.<br>configure: WARNING: FAILURE: rlm_eap_tls requires: OpenSSL.<br>configure: WARNING: silently not building rlm_eap_peap.<br>configure: WARNING: FAILURE: rlm_eap_peap requires: OpenSSL.<br>configure: WARNING: silently not building rlm_eap_ikev2.<br>configure: WARNING: FAILURE: rlm_eap_ikev2 requires:  libeap-ikev2 EAPIKEv2/connector.h.<br>configure: WARNING: the TNCS library isn't found!<br>configure: WARNING: silently not building rlm_eap_tnc.<br>configure: WARNING: FAILURE: rlm_eap_tnc requires:  -lTNCS.<br>configure: WARNING: silently not building rlm_eap_ttls.<br>configure: WARNING: FAILURE: rlm_eap_ttls requires: OpenSSL.<br>configure: WARNING: silently not building rlm_ippool.<br>configure: WARNING: FAILURE: rlm_ippool requires:  libgdbm.<br>configure: WARNING: neither krb5 'k5crypto' nor 'crypto' libraries are found!<br>configure: WARNING: the comm_err library isn't found!<br>configure: WARNING: silently not building rlm_krb5.<br>configure: WARNING: FAILURE: rlm_krb5 requires:  krb5.h krb5.<br>configure: WARNING: silently not building rlm_ldap.<br>configure: WARNING: FAILURE: rlm_ldap requires:  libldap_r ldap.h.<br>configure: WARNING: silently not building rlm_otp.<br>configure: WARNING: FAILURE: rlm_otp requires:  openssl-libs openssl-includes openssl-includes openssl-includes openssl-includes openssl-includes.<br>configure: WARNING: silently not building rlm_pam.<br>configure: WARNING: FAILURE: rlm_pam requires:  libpam.<br>configure: WARNING: silently not building rlm_perl.<br>configure: WARNING: FAILURE: rlm_perl requires:  libperl.so libperl.so.<br>configure: WARNING: silently not building rlm_python.<br>configure: WARNING: FAILURE: rlm_python requires:  Python.h libpython2.5.<br>configure: WARNING: silently not building rlm_sql_iodbc.<br>configure: WARNING: FAILURE: rlm_sql_iodbc requires: libiodbc isql.h.<br>configure: WARNING: MySQL libraries not found. Use --with-mysql-lib-dir=<path>.<br>configure: WARNING: MySQL headers not found. Use --with-mysql-include-dir=<path>.<br>configure: WARNING: silently not building rlm_sql_mysql.<br>configure: WARNING: FAILURE: rlm_sql_mysql requires: libmysqlclient_r mysql.h.<br>configure: WARNING: silently not building rlm_sql_postgresql.<br>configure: WARNING: FAILURE: rlm_sql_postgresql requires:  libpq-fe.h libpq.<br>configure: WARNING: oracle headers not found.  Use --with-oracle-include-dir=<path>.<br>configure: WARNING: silently not building rlm_sql_oracle.<br>configure: WARNING: FAILURE: rlm_sql_oracle requires: oci.h.<br>configure: WARNING: silently not building rlm_sql_unixodbc.<br>configure: WARNING: FAILURE: rlm_sql_unixodbc requires: libodbc sql.h.<br><br><br># apt-get install OpenSSL<br>Reading package lists... Done<br>Building dependency tree       <br>Reading state information... Done<br>E: Couldn't find package OpenSSL<br><br># apt-get install ssl-devel<br>Reading package lists... Done<br>Building dependency tree       <br>Reading state information... Done<br>E: Couldn't find package ssl-devel<br>.....<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><div>> Date: Mon, 3 Oct 2011 16:32:44 +0100<br>> From: A.L.M.Buxey@lboro.ac.uk<br>> To: freeradius-users@lists.freeradius.org<br>> Subject: Re: "authentication" sub in perl<br>> <br>> Hi,<br>> <br>> >    Thank you for the response.<br>> >    How can I build the FreeRADIUS with EAP support? I checked the configure<br>> >    and Makefile anc couldn't figure it out<br>> <br>> did you build it yourself then? if so, then what platform? as that will decide<br>> the package name.<br>> <br>> ssl-devel, ssl-devl, openssl-devel, openssl-dev are the usual names of the required<br>> RPM or PKG file that must be installed.... if you'd piped the output of the ./configure<br>> stage through grep eg<br>> <br>> ./configure --with-whatever-options | grep WARN<br>> <br>> you'd see all the warnings about functionality that wont work because of lack<br>> of development headers/libraries<br>> <br>> alan<br>> -<br>> List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html<br></div>                                       </div></body>
</html>