LINUX.ORG.RU
ФорумAdmin

Не могу скомпилировать pppp


0

0

Когда выполняю вот такие команды:
./configure -- всё проходит нормально
make -- вылетает с такими ошибками:

make -C radiusclient
make[3]: Entering directory `/root/work/ppp-2.4.2/pppd/plugins/radius/radiusclient'
cd . && autoheader
WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot'
WARNING: and `config.h.top', to define templates for `config.h.in'
WARNING: is deprecated and discouraged.

WARNING: Using the third argument of `AC_DEFINE' and
WARNING: `AC_DEFINE_UNQUOTED' allows to define a template without
WARNING: `acconfig.h':

WARNING: AC_DEFINE([NEED_MAIN], 1,
WARNING: [Define if a function `main' is needed.])

WARNING: More sophisticated templates can also be produced, see the
WARNING: documentation.
aclocal.m4:49: error: m4_defn: undefined macro: _m4_divert_diversion
autoconf/oldnames.m4:113: AM_PROG_INSTALL is expanded from...
aclocal.m4:49: the top level
autoheader: autom4te-2.53 failed with exit status: 1
at /usr/bin/autoheader line 163
make[3]: *** [stamp-h.in] Error 1
make[3]: Leaving directory `/root/work/ppp-2.4.2/pppd/plugins/radius/radiusclient'
make[2]: *** [radiusclient/lib/.libs/libradiusclient.a] Error 2
make[2]: Leaving directory `/root/work/ppp-2.4.2/pppd/plugins/radius'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/root/work/ppp-2.4.2/pppd/plugins'
make: *** [all] Error 2

Отключать радиус авторизацию не надо, я специально её хочу использовать для авторизации. Подскажите в чём дело?
Версия pppd 2.4.2
Версия RedHat 8.0

anonymous

А где это ты достал 2.4.2?
Глюка эта решается либо установкой более ранней версией m4, либо так:
заходишь туда, где у тебя pppd
./ configure
потом
cd ./pppd/plugins/radius/radiusclient
rm aclocal.m4
update
aclocal
cd ../../../..
make
make install
А все пояснения на http://sunsite.lanet.lv/ftp/GNU/Manuals/autoconf-2.52/html_node/autoconf_153....

fagot ★★★★★
()

Что такое m4 (если это глупый вопрос, не пинайте, я всего дней пять пользуюсь линухом)? В чём собственно данная проблема? А взял я ppp 2.4.2 вот отсюда: http://sourceforge.net/project/showfiles.php?group_id=44827&release_id=13... там есть пункт Add-ons подпункт ppp-mppe

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.