Автор: RA979 (85.132.39.139)
Дата: 01-04-06 14:57Скорее всего дело в gcc. На FreeBSD 5.4:
%gcc -v
Using built-in specs.
Configured with: FreeBSD/i386 system compiler
Thread model: posix
gcc version 3.4.2 [FreeBSD] 20040728
%
который жалуется на goto метку в неположенном месте
в файле x99_rlm.c
Короче, чтобы собрать freenibs-0.0.3-bf3_freeradius-1.0.1.tar.bz2 и freeradius-1.0.1.tar.gz, надо сперва редактировать файл
src/modules/rlm_x99_token/x99_rlm.c , 550-ю и 551-ю строки
good_state:
/* State is good! */
перенести на 10 строк вниз, сразу за этой:
} /* if (!fast_sync) */
т.е., должно выглядеть так:
} /* if (!fast_sync) */
good_state:
/* State is good! */
Взято с http://nibs.net.ua/forum/read.php?f=3&i=7925&t=7925