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

Reply via email to