2013-06-05 5 views
0

Я получаю следующую конфигурационную ошибку при установке некоторого пакета. Я использую 64-битную машину ubantu и установил пакет свободного радиуса, но ошибка по-прежнему сохраняется.Конфигурация: ошибка: «заголовки freeradius не найдены»

$:/tmp/rlm_protobuf-freeradius-2.1.x$ sudo ./configure 
checking for gcc... gcc 
checking whether the C compiler works... yes 
checking for C compiler default output file name... a.out 
checking for suffix of executables... 
checking whether we are cross compiling... no 
checking for suffix of object files... o 
checking whether we are using the GNU C compiler... yes 
checking whether gcc accepts -g... yes 
checking for gcc option to accept ISO C89... none needed 
checking for ranlib... ranlib 
checking for a BSD-compatible install... /usr/bin/install -c 
checking whether ln -s works... yes 
checking whether make sets $(MAKE)... yes 
checking for curl-config... /usr/bin/curl-config 
checking for curl >= 7.18.2... yes 
checking CURL_CFLAGS... 
checking CURL_LIBS... -L/usr/lib/x86_64-linux-gnu -lcurl -Wl,-Bsymbolic-functions -Wl,-z,relro 
checking how to run the C preprocessor... gcc -E 
checking for grep that handles long lines and -e... /bin/grep 
checking for egrep... /bin/grep -E 
checking for ANSI C header files... yes 
checking for sys/types.h... yes 
checking for sys/stat.h... yes 
checking for stdlib.h... yes 
checking for string.h... yes 
checking for memory.h... yes 
checking for strings.h... yes 
checking for inttypes.h... yes 
checking for stdint.h... yes 
checking for unistd.h... yes 
checking freeradius-devel/radius.h usability... no 
checking freeradius-devel/radius.h presence... no 
checking for freeradius-devel/radius.h... no 
checking freeradius-devel/radiusd.h usability... no 
checking freeradius-devel/radiusd.h presence... no 
checking for freeradius-devel/radiusd.h... no 
configure: error: "freeradius headers not found" 

ответ

0

Попробуйте установить пакет libfreeradius-dev из репозиториев.

+0

Thnaks, для пакета ответа, но libfreeradius-DEV доступна ...... # APT-получить установку libfreeradius-DEV Чтение списков пакетов ... Готово дерева зависимостей Building Чтение информации о состоянии ... Готово libfreeradius-dev - это уже самая новая версия. 0 обновлен, 0 вновь установлен, 0 удален и 617 не обновлен. – aloksinghk

+0

Если вы можете сами найти заголовки, вы можете добавить каталоги в одну (или все) следующие переменные среды: CPATH, C_INCLUDE_PATH, CPLUS_INCLUDE_PATH, OBJC_INCLUDE_PATH. –

0

Скрипт autoconf предназначен для модулей, расположенных в каталоге src/modules/дерева исходного кода FreeRADIUS. Чтобы он работал правильно, вы должны перенести rlm_protobuf в src/modules /, а затем запустить основной скрипт конфигурации FreeRADIUS.