Hi,guys.I try to complie freeradius 2.19 under cygwin this afternoon,but i get some warning when i execute "./configure ..."
./configure --without-snmp --disable-shared --with-system-libtool --without-rlm_krb5 --without-rlm_pam --without-rlm_sql_oracle --without-rlm_perl --with-mysql-lib-dir=/usr/lib/mysql --without-rlm_eap_ikev2 --without-rlm_eap_tnc --prefix=C:/123 2>C:/warning
################################################################
configure: WARNING: snmpget not found - Simultaneous-Use and checkrad.pl may not work
configure: WARNING: snmpwalk not found - Simultaneous-Use and checkrad.pl may not work
configure: WARNING: ****** BSD-style gethostbyaddr might NOT be thread-safe! ******
configure: WARNING: ****** BSD-style gethostbyname might NOT be thread-safe! ******
configure: WARNING: Static linking with libldap will probably result in unresolved symbols.
configure: WARNING: silently not building rlm_sql_iodbc.
configure: WARNING: FAILURE: rlm_sql_iodbc requires: libiodbc isql.h.
configure: WARNING: MySQL libraries not found. Use --with-mysql-lib-dir=<path>.
configure: WARNING: silently not building rlm_sql_mysql.
configure: WARNING: FAILURE: rlm_sql_mysql requires: libmysqlclient_r.
configure: WARNING: silently not building rlm_sql_unixodbc.
configure: WARNING: FAILURE: rlm_sql_unixodbc requires: libodbc sql.h.
################################################################
I don't have installed net-snmp,but i add "--without-snmp" to configure.I am confused why these warnings about snmp occur.
Additionally,iodbc and unixodbc seem merely to support non-windows platform.I always don't get build succeeded.
Much to my puzzlement,libmysqlclient_r.a and libmysqlclient_r.la exsit in /lib/mysql,as well as files related to mysql,but warnings don't be removed.Even if i use --with-mysql-lib-dir=<path>,it doesn't work all the same.
Any proposal will be appreciated.
搜索本应是彩色的,快来体验新一代搜索引擎-必应,精美图片每天换哦! 立即试用!