The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Ошибка компиляции FreeRadius из порта"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Системное и пользовательское ПО / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"Ошибка компиляции FreeRadius из порта"  +/
Сообщение от Alx123 on 20-Ноя-10, 00:40 
Я в шоке :( и в растеренности нарвался на траблу, похоже плавующий глюк компиляции freeradius  система FreeBSD 8.1 компилю FreeRadius 1.1.8  в гугле нашёл, что ошибка не у меня одного :( но точной причины не понял :(((

Помогите решить (другие версии фрирадиуса, те что 2.. просьба не предлагать, мне не подходят :(((, долбаный биллинг.. )


/usr/local/bin/libtool --mode=compile cc  -O2 -pipe -I/usr/local/include -L/usr/local/lib -DLDAP_DEPRECATED -fno-strict-aliasing -pthread -Wall -D_GNU_SOURCE -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I../include -DHOSTINFO=\"i386-portbld-freebsd8.1\" -DRADIUSD_VERSION=\"1.1.8\"  -I/usr/include -DOPENSSL_NO_KRB5 -DRADIUSD_MAJOR_VERSION=1 -DRADIUSD_MINOR_VERSION=1.8  -c modules.c
libtool: compile:  cc -O2 -pipe -I/usr/local/include -L/usr/local/lib -DLDAP_DEPRECATED -fno-strict-aliasing -pthread -Wall -D_GNU_SOURCE -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I../include -DHOSTINFO=\"i386-portbld-freebsd8.1\" -DRADIUSD_VERSION=\"1.1.8\" -I/usr/include -DOPENSSL_NO_KRB5 -DRADIUSD_MAJOR_VERSION=1 -DRADIUSD_MINOR_VERSION=1.8 -c modules.c  -fPIC -DPIC -o .libs/modules.o
libtool: compile:  cc -O2 -pipe -I/usr/local/include -L/usr/local/lib -DLDAP_DEPRECATED -fno-strict-aliasing -pthread -Wall -D_GNU_SOURCE -DNDEBUG -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I../include -DHOSTINFO=\"i386-portbld-freebsd8.1\" -DRADIUSD_VERSION=\"1.1.8\" -I/usr/include -DOPENSSL_NO_KRB5 -DRADIUSD_MAJOR_VERSION=1 -DRADIUSD_MINOR_VERSION=1.8 -c modules.c -o modules.o >/dev/null 2>&1
/usr/local/bin/libtool --mode=link cc -export-dynamic -dlopen self \
                -L/usr/local/lib -pthread  -o radiusd acct.lo auth.lo client.lo conffile.lo exec.lo files.lo log.lo mainconfig.lo modules.lo modcall.lo nas.lo proxy.lo radiusd.lo radius_snmp.lo request_list.lo session.lo smux.lo threads.lo util.lo valuepair.lo version.lo timestr.lo xlat.lo      \
                  ../lib/libradius.la   \
                -lltdl -lcrypto -lssl -lcrypto
libtool: link: rm -f .libs/radiusd.nm .libs/radiusd.nmS .libs/radiusd.nmT
libtool: link: (cd .libs && cc -O2 -pipe -fno-strict-aliasing -c -fno-builtin "radiusdS.c")
libtool: link: rm -f ".libs/radiusdS.c" ".libs/radiusd.nm" ".libs/radiusd.nmS" ".libs/radiusd.nmT"
libtool: link: cc .libs/radiusdS.o -pthread -o .libs/radiusd .libs/acct.o .libs/auth.o .libs/client.o .libs/conffile.o .libs/exec.o .libs/files.o .libs/log.o .libs/mainconfig.o .libs/modules.o .libs/modcall.o .libs/nas.o .libs/proxy.o .libs/radiusd.o .libs/radius_snmp.o .libs/request_list.o .libs/session.o .libs/smux.o .libs/threads.o .libs/util.o .libs/valuepair.o .libs/version.o .libs/timestr.o .libs/xlat.o -Wl,--export-dynamic  -L/usr/local/lib ../lib/.libs/libradius.so -lcrypt /usr/local/lib/libltdl.so -lpthread -lssl -lcrypto -pthread  -Wl,-rpath -Wl,/usr/local/lib
.libs/modules.o(.text+0x1046): In function `setup_modules':
: undefined reference to `lt_preloaded_symbols'
gmake[4]: *** [radiusd] Error 1
gmake[4]: Leaving directory `/usr/ports/net/freeradius/work/freeradius-1.1.8/src/main'
gmake[3]: *** [common] Error 2
gmake[3]: Leaving directory `/usr/ports/net/freeradius/work/freeradius-1.1.8/src'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory `/usr/ports/net/freeradius/work/freeradius-1.1.8/src'
gmake[1]: *** [common] Error 2
gmake[1]: Leaving directory `/usr/ports/net/freeradius/work/freeradius-1.1.8'
gmake: *** [all] Error 2
*** Error code 1

Stop in /usr/ports/net/freeradius.
*** Error code 1

Stop in /usr/ports/net/freeradius.

гуру, подскажите, плз, как подправить???
С уважением,
Алекс.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Ошибка компиляции FreeRadius из порта"  +/
Сообщение от Aquarius (ok) on 20-Ноя-10, 01:15 
>[оверквотинг удален]
> gmake[1]: Leaving directory `/usr/ports/net/freeradius/work/freeradius-1.1.8'
> gmake: *** [all] Error 2
> *** Error code 1
> Stop in /usr/ports/net/freeradius.
> *** Error code 1
> Stop in /usr/ports/net/freeradius.
>
> гуру, подскажите, плз, как подправить???
> С уважением,
> Алекс.

make clean
пробовали?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Ошибка компиляции FreeRadius из порта"  +/
Сообщение от Alx123 on 20-Ноя-10, 01:17 

> make clean
> пробовали?

конечно!, обижаете, не прокатило :((

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Ошибка компиляции FreeRadius из порта"  +/
Сообщение от Alx123 on 21-Ноя-10, 00:28 
>[оверквотинг удален]
> gmake[1]: Leaving directory `/usr/ports/net/freeradius/work/freeradius-1.1.8'
> gmake: *** [all] Error 2
> *** Error code 1
> Stop in /usr/ports/net/freeradius.
> *** Error code 1
> Stop in /usr/ports/net/freeradius.
>
> гуру, подскажите, плз, как подправить???
> С уважением,
> Алекс.

Всё, встало :) сделал так(навкрное не правильный и не красивый костыль, но как иначе -- не знаю, я чайник ):
Переставил последние libtool22 и libltdl22 из /usr/ports/devel/:
make deinstall clean
make install clean

затем подправил /usr/ports/net/freeradius/Makefile
дописав следующие флаги в конец секции CONFIGURE_ARGS= :

[tab][tab]--disable-ltdl-install \
[tab][tab]--with-system-libtool

Вроде всё собралось без ошибок, фря 8.1

Может кому пригодиться....

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Ошибка компиляции FreeRadius из порта"  +/
Сообщение от Евгений email(??) on 23-Окт-11, 14:08 
>[оверквотинг удален]
> Всё, встало :) сделал так(навкрное не правильный и не красивый костыль, но
> как иначе -- не знаю, я чайник ):
> Переставил последние libtool22 и libltdl22 из /usr/ports/devel/:
> make deinstall clean
> make install clean
> затем подправил /usr/ports/net/freeradius/Makefile
> дописав следующие флаги в конец секции CONFIGURE_ARGS= :
> [tab][tab]--disable-ltdl-install \
> [tab][tab]--with-system-libtool
> Вроде всё собралось без ошибок, фря 8.1

Благодарю.. ПРигодилось))

> Может кому пригодиться....

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Ошибка компиляции FreeRadius из порта"  +/
Сообщение от dean email(??) on 23-Янв-12, 10:32 
>[оверквотинг удален]
> как иначе -- не знаю, я чайник ):
> Переставил последние libtool22 и libltdl22 из /usr/ports/devel/:
> make deinstall clean
> make install clean
> затем подправил /usr/ports/net/freeradius/Makefile
> дописав следующие флаги в конец секции CONFIGURE_ARGS= :
> [tab][tab]--disable-ltdl-install \
> [tab][tab]--with-system-libtool
> Вроде всё собралось без ошибок, фря 8.1
> Может кому пригодиться....

Спасибо, тоже пригодилось. :)
Правда не стал дописывать в конфиги, потому как компилил с поддеркой mysql, просто пересобрал libtool и libtool из портов.
make clean
make
прошло без ошибок.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру