Здравствуйте
Ставлю MPD вот чего пишет..??
Чего он хочет ??# make
===> src
Warning: Object directory not changed from original /install/mpd-4.0b2/src
cc -O -pipe -DPATH_CONF_DIR=\"/usr/local/etc/mpd\" -DSYSLOG_FACILITY=LOG_DAEMON -DMPD_VERSION='"4.0b2 (12:49 3-Mar-2005)"' -g -Wall -Wcast-align -Wchar-subscripts -Wformat -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wwrite-strings -pthread -I/usr/local/include -DPHYSTYPE_MODEM -DPHYSTYPE_UDP -DPHYSTYPE_NG_SOCKET -DPHYSTYPE_PPTP '-DPPTP_VENDOR_NAME="FreeBSD mpd-4.0b2"' -DPHYSTYPE_PPPOE -DENCRYPTION_DES -c modem.c
In file included from modem.c:10:
ppp.h:44: pdel/structs/structs.h: No such file or directory
ppp.h:45: pdel/structs/type/array.h: No such file or directory
ppp.h:46: pdel/util/typed_mem.h: No such file or directory
ppp.h:47: pdel/util/pevent.h: No such file or directory
ppp.h:48: pdel/util/paction.h: No such file or directory
*** Error code 1Stop in /install/mpd-4.0b2/src.
*** Error code 1Stop in /install/mpd-4.0b2.
>Ставлю MPD вот чего пишет..??
>Чего он хочет ??# cd /usr/ports/devel/libpdel && make install clean
>>Ставлю MPD вот чего пишет..??
>>Чего он хочет ??
>
># cd /usr/ports/devel/libpdel && make install clean
libpdel - у меня такого нет...??
>>Ставлю MPD вот чего пишет..??
>>Чего он хочет ??
>
># cd /usr/ports/devel/libpdel && make install clean
нашел начал ставить
structs/structs_xml.c -o structs_xml.o говорит вот этого нет
>>Ставлю MPD вот чего пишет..??
>>Чего он хочет ??
>
># cd /usr/ports/devel/libpdel && make install clean
Вобщем рассказываю что сделал
нашел libpdel начал ставить он матюкаеться говорит что этого нет expat-1.95.8 нашел его поставил все нормально.. Начал ставить libpdel он вроде пошел потом опять выдал следующее..:/install/libpdel/work/libpdel-0.5.3/ppp/ppp_auth_radius.c:49: radlib_vs.h: No such file or directory
/install/libpdel/work/libpdel-0.5.3/ppp/ppp_auth_radius.c: In function `ppp_auth_radius_check':
/install/libpdel/work/libpdel-0.5.3/ppp/ppp_auth_radius.c:176: warning: implicit declaration of function `rad_put_vendor_attr'
/install/libpdel/work/libpdel-0.5.3/ppp/ppp_auth_radius.c:176: `RAD_VENDOR_MICROSOFT' undeclared (first use in this function)
/install/libpdel/work/libpdel-0.5.3/ppp/ppp_auth_radius.c:176: (Each undeclared identifier is reported only once
/install/libpdel/work/libpdel-0.5.3/ppp/ppp_auth_radius.c:176: for each function it appears in.)
/install/libpdel/work/libpdel-0.5.3/ppp/ppp_auth_radius.c:177: `RAD_MICROSOFT_MS_CHAP_CHALLENGE' undeclared (first use in this function)
/install/libpdel/work/libpdel-0.5.3/ppp/ppp_auth_radius.c:206: `RAD_MICROSOFT_MS_CHAP_RESPONSE' undeclared (first use in this function)
/install/libpdel/work/libpdel-0.5.3/ppp/ppp_auth_radius.c:221: `RAD_MICROSOFT_MS_CHAP2_RESPONSE' undeclared (first use in this function)
/install/libpdel/work/libpdel-0.5.3/ppp/ppp_auth_radius.c:340: warning: implicit declaration of function `rad_get_vendor_attr'
/install/libpdel/work/libpdel-0.5.3/ppp/ppp_auth_radius.c:343: warning: unreachable code at beginning of switch statement
/install/libpdel/work/libpdel-0.5.3/ppp/ppp_auth_radius.c: In function `ppp_auth_radius_vendor_msoft':Чего ему опять надо ???
>>>Ставлю MPD вот чего пишет..??
>>>Чего он хочет ??
>>
>># cd /usr/ports/devel/libpdel && make install clean
>
>
>Вобщем рассказываю что сделал
>нашел libpdel начал ставить он матюкаеться говорит что этого нет expat-1.95.8 нашел
>его поставил все нормально.. Начал ставить libpdel он вроде пошел потом
>опять выдал следующее..:
>
>/install/libpdel/work/libpdel-0.5.3/ppp/ppp_auth_radius.c:49: radlib_vs.h: No such file or directory
>/install/libpdel/work/libpdel-0.5.3/ppp/ppp_auth_radius.c: In function `ppp_auth_radius_check':
>/install/libpdel/work/libpdel-0.5.3/ppp/ppp_auth_radius.c:176: warning: implicit declaration of function `rad_put_vendor_attr'
>/install/libpdel/work/libpdel-0.5.3/ppp/ppp_auth_radius.c:176: `RAD_VENDOR_MICROSOFT' undeclared (first use in this function)
>/install/libpdel/work/libpdel-0.5.3/ppp/ppp_auth_radius.c:176: (Each undeclared identifier is reported only once
>/install/libpdel/work/libpdel-0.5.3/ppp/ppp_auth_radius.c:176: for each function it appears in.)
>/install/libpdel/work/libpdel-0.5.3/ppp/ppp_auth_radius.c:177: `RAD_MICROSOFT_MS_CHAP_CHALLENGE' undeclared (first use in this function)
>/install/libpdel/work/libpdel-0.5.3/ppp/ppp_auth_radius.c:206: `RAD_MICROSOFT_MS_CHAP_RESPONSE' undeclared (first use in this function)
>/install/libpdel/work/libpdel-0.5.3/ppp/ppp_auth_radius.c:221: `RAD_MICROSOFT_MS_CHAP2_RESPONSE' undeclared (first use in this function)
>/install/libpdel/work/libpdel-0.5.3/ppp/ppp_auth_radius.c:340: warning: implicit declaration of function `rad_get_vendor_attr'
>/install/libpdel/work/libpdel-0.5.3/ppp/ppp_auth_radius.c:343: warning: unreachable code at beginning of switch statement
>/install/libpdel/work/libpdel-0.5.3/ppp/ppp_auth_radius.c: In function `ppp_auth_radius_vendor_msoft':
>
>Чего ему опять надо ???Я парился с аналогичной проблемой. Наскока помню, деинсталлировал радиус, потом инсталлировал mpd затем переинсталлировал радиус. Ну или в другом порядке ;)
>Чего ему опять надо ???Видимо у вас старая версия libradius.
Выходы: обновить libradius, патчи вроде были доступны на сайте одного из авторов - Michael Bretterklieber.
Попробовать подсунуть компилятору другую libradius, от радиуса который установлен в системе - см. ключи -L и -I