Я в шоке :( и в растеренности нарвался на траблу, похоже плавующий глюк компиляции 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 1Stop in /usr/ports/net/freeradius.
*** Error code 1
Stop in /usr/ports/net/freeradius.
гуру, подскажите, плз, как подправить???
С уважением,
Алекс.