сборка freeradius-1.1.0 в FreeBSD 6.1-RELEASE = ошибка!!!

Ответить
BECHA
Сообщения: 49
Зарегистрирован: Ср сен 06, 2006 2:29 pm
Контактная информация:

сборка freeradius-1.1.0 в FreeBSD 6.1-RELEASE = ошибка!!!

Сообщение BECHA »

скачал с freeradius.org freeradius-1.1.0.tar.gz
распаковал "tar -zxvf freeradius-1.1.0.tar.gz"
"cd freeradius-1.1.0"
"./configure --prefix=/usr/local/radiusd/"
"make"
и получаю:
creating notused.la
(cd .libs && rm -f notused.la && ln -s ../notused.la notused.la)
gmake[6]: Leaving directory `/root/freeradius-1.1.0/src/modules/rlm_otp/cardops'
gcc -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DOPENSSL_NO_KRB5 -Wall -D_GNU_SOURCE -DNDEBUG -I../../include -Wno-unused-label -Wno-cast-qual -DOTP_MODULE_NAME=\"rlm_otp\" -DFREERADIUS -c otp_rlm.c -o otp_rlm.o
gcc -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DOPENSSL_NO_KRB5 -Wall -D_GNU_SOURCE -DNDEBUG -I../../include -Wno-unused-label -Wno-cast-qual -DOTP_MODULE_NAME=\"rlm_otp\" -DFREERADIUS -c otp_util.c -o otp_util.o
gcc -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DOPENSSL_NO_KRB5 -Wall -D_GNU_SOURCE -DNDEBUG -I../../include -Wno-unused-label -Wno-cast-qual -DOTP_MODULE_NAME=\"rlm_otp\" -DFREERADIUS -c otp_radstate.c -o otp_radstate.o
gcc -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DOPENSSL_NO_KRB5 -Wall -D_GNU_SOURCE -DNDEBUG -I../../include -Wno-unused-label -Wno-cast-qual -DOTP_MODULE_NAME=\"rlm_otp\" -DFREERADIUS -c otp_x99.c -o otp_x99.o
gcc -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DOPENSSL_NO_KRB5 -Wall -D_GNU_SOURCE -DNDEBUG -I../../include -Wno-unused-label -Wno-cast-qual -DOTP_MODULE_NAME=\"rlm_otp\" -DFREERADIUS -c otp_state.c -o otp_state.o
otp_state.c: In function `otp_state_connect':
otp_state.c:482: error: storage size of 'sa' isn't known
otp_state.c:482: warning: unused variable `sa'
gmake[5]: *** [otp_state.o] Ошибка 1
gmake[5]: Leaving directory `/root/freeradius-1.1.0/src/modules/rlm_otp'
gmake[4]: *** [common] Ошибка 2
gmake[4]: Leaving directory `/root/freeradius-1.1.0/src/modules'
gmake[3]: *** [all] Ошибка 2
gmake[3]: Leaving directory `/root/freeradius-1.1.0/src/modules'
gmake[2]: *** [common] Ошибка 2
gmake[2]: Leaving directory `/root/freeradius-1.1.0/src'
gmake[1]: *** [all] Ошибка 2
gmake[1]: Leaving directory `/root/freeradius-1.1.0/src'
gmake: *** [common] Ошибка 2
*** Error code 2

Stop in /root/freeradius-1.1.0.


что я делаю не так и где ошибка?

realmarkiz
Сообщения: 95
Зарегистрирован: Сб июн 24, 2006 5:38 pm

Re: сборка freeradius-1.1.0 в FreeBSD 6.1-RELEASE = ошибка!

Сообщение realmarkiz »

BECHA писал(а):скачал с freeradius.org freeradius-1.1.0.tar.gz
распаковал "tar -zxvf freeradius-1.1.0.tar.gz"
"cd freeradius-1.1.0"
"./configure --prefix=/usr/local/radiusd/"
"make"
и получаю:
creating notused.la
(cd .libs && rm -f notused.la && ln -s ../notused.la notused.la)
gmake[6]: Leaving directory `/root/freeradius-1.1.0/src/modules/rlm_otp/cardops'
gcc -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DOPENSSL_NO_KRB5 -Wall -D_GNU_SOURCE -DNDEBUG -I../../include -Wno-unused-label -Wno-cast-qual -DOTP_MODULE_NAME="rlm_otp" -DFREERADIUS -c otp_rlm.c -o otp_rlm.o
gcc -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DOPENSSL_NO_KRB5 -Wall -D_GNU_SOURCE -DNDEBUG -I../../include -Wno-unused-label -Wno-cast-qual -DOTP_MODULE_NAME="rlm_otp" -DFREERADIUS -c otp_util.c -o otp_util.o
gcc -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DOPENSSL_NO_KRB5 -Wall -D_GNU_SOURCE -DNDEBUG -I../../include -Wno-unused-label -Wno-cast-qual -DOTP_MODULE_NAME="rlm_otp" -DFREERADIUS -c otp_radstate.c -o otp_radstate.o
gcc -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DOPENSSL_NO_KRB5 -Wall -D_GNU_SOURCE -DNDEBUG -I../../include -Wno-unused-label -Wno-cast-qual -DOTP_MODULE_NAME="rlm_otp" -DFREERADIUS -c otp_x99.c -o otp_x99.o
gcc -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -DOPENSSL_NO_KRB5 -Wall -D_GNU_SOURCE -DNDEBUG -I../../include -Wno-unused-label -Wno-cast-qual -DOTP_MODULE_NAME="rlm_otp" -DFREERADIUS -c otp_state.c -o otp_state.o
otp_state.c: In function `otp_state_connect':
otp_state.c:482: error: storage size of 'sa' isn't known
otp_state.c:482: warning: unused variable `sa'
gmake[5]: *** [otp_state.o] Ошибка 1
gmake[5]: Leaving directory `/root/freeradius-1.1.0/src/modules/rlm_otp'
gmake[4]: *** [common] Ошибка 2
gmake[4]: Leaving directory `/root/freeradius-1.1.0/src/modules'
gmake[3]: *** [all] Ошибка 2
gmake[3]: Leaving directory `/root/freeradius-1.1.0/src/modules'
gmake[2]: *** [common] Ошибка 2
gmake[2]: Leaving directory `/root/freeradius-1.1.0/src'
gmake[1]: *** [all] Ошибка 2
gmake[1]: Leaving directory `/root/freeradius-1.1.0/src'
gmake: *** [common] Ошибка 2
*** Error code 2

Stop in /root/freeradius-1.1.0.


что я делаю не так и где ошибка?
А зачем его из исходников собирать, если есть порт, да еще и более свежий?

BECHA
Сообщения: 49
Зарегистрирован: Ср сен 06, 2006 2:29 pm
Контактная информация:

Сообщение BECHA »

так везде в доках про 1.1.0 говорится, вот я и взял его

BECHA
Сообщения: 49
Зарегистрирован: Ср сен 06, 2006 2:29 pm
Контактная информация:

Сообщение BECHA »

взял 1.1.3 - последний с сайта, все собралось

Ответить