Hi all,
When building freeradius-0.7.1, I have this error with sql_iodbc, how to resolve this ? Here belows are my configure options : prefix = / exec_prefix = /usr mandir = $(exec_prefix)/share/man libdir = $(exec_prefix)/lib/freeradius logdir = /var/log/radiusd-freeradius pkgdocdir = $(exec_prefix)/share/doc/radiusd-freeradius raddbdir = $(prefix)/etc/raddb ./configure --prefix=$(prefix) --exec-prefix=$(exec_prefix) --libdir=$(libdir) --mandir=$(mandir) --with-logdir=$(logdir) --with-thread-pool --enable-strict-dependencies \ --enable-ltdl-install=yes \ --with-rlm_sqlcounter --without-rlm_python \ --without-rlm_perl \ --without-rlm_eap ... Making static in rlm_sql_iodbc... make[11]: Entering directory `/home/dourix/build-freeradius/freeradius-0.7.1/src/modules/rlm_sql/drivers/rlm_sql_iodbc' gcc -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -Wall -D_GNU_SOURCE -g -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -I../.. -I../../../../include -I/home/dourix/build-freeradius/freeradius-0.7.1/libltdl -c sql_iodbc.c -o sql_iodbc.o sql_iodbc.c:214: conflicting types for `sql_fetch_row' sql_iodbc.h:31: previous declaration of `sql_fetch_row' make[11]: *** [sql_iodbc.o] Error 1 make[11]: Leaving directory `/home/dourix/build-freeradius/freeradius-0.7.1/src/modules/rlm_sql/drivers/rlm_sql_iodbc' make[10]: *** [common] Error 1 make[10]: Leaving directory `/home/dourix/build-freeradius/freeradius-0.7.1/src/modules/rlm_sql/drivers' make[9]: *** [static] Error 2 make[9]: Leaving directory `/home/dourix/build-freeradius/freeradius-0.7.1/src/modules/rlm_sql/drivers' make[8]: *** [common] Error 1 make[8]: Leaving directory `/home/dourix/build-freeradius/freeradius-0.7.1/src/modules/rlm_sql' make[7]: *** [static] Error 2 make[7]: Leaving directory `/home/dourix/build-freeradius/freeradius-0.7.1/src/modules/rlm_sql' make[6]: *** [common] Error 1 make[6]: Leaving directory `/home/dourix/build-freeradius/freeradius-0.7.1/src/modules' make[5]: *** [all] Error 2 make[5]: Leaving directory `/home/dourix/build-freeradius/freeradius-0.7.1/src/modules' make[4]: *** [common] Error 1 make[4]: Leaving directory `/home/dourix/build-freeradius/freeradius-0.7.1/src' make[3]: *** [all] Error 2 make[3]: Leaving directory `/home/dourix/build-freeradius/freeradius-0.7.1/src' make[2]: *** [common] Error 1 make[2]: Leaving directory `/home/dourix/build-freeradius/freeradius-0.7.1' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/dourix/build-freeradius/freeradius-0.7.1' make: *** [build] Error 2 dourix@indri:~/build-freeradius/freeradius-0.7.1$ Regards, @+ -- DouRiX \\\|/// ___ \\ - - // ____ ___ __ | _ oOOo_@ @_oOOo| _ \(_) \/ / | | | |/ _(_) | | | |_| ) |\ / | |_| | (_) | |_| | _ <| |/ \ |____/ \___/ \_Ooooo| \_\_/_/\_\ f u cn rd ths u r usng unx ooooO ) / ( ) (_/ \ ( \_) ["But that's what being an artist _is_ -- feeling crummy before everyone else feels crummy." -- The New Yorker] - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html