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