>> Scott Miller wrote:
>> Wondering if you happen to have a solution or work-around?
>>
>
>
>$ ./configure --disable-libltdl-install --with-system-libtool
>
>  That *may* work.
>
>  The longer-term fix is removing libltdl && libtool entirely.  Modern
>systems all have sane compilers && link systems.  The intermediate layer
>of insanity added by those tools is no longer necessary.
>
>  Alan DeKok.
>

When configure with this:

./configure --disable-libltdl-install --with-system-libtool

Make (don't even get to "make install" yet)

I get this:



gmake[4]: Entering directory `/home/scott/freeradius-server-2.1.10/src/main'
/usr/bin/libtool --mode=link gcc -export-dynamic -dlopen self \
                  -o radiusd acct.lo auth.lo client.lo conffile.lo crypt.lo 
exec.lo files.lo listen.lo log.lo mainconfig.lo modules.lo modcall.lo 
radiusd.lo stats.lo session.lo threads.lo util.lo valuepair.lo version.lo 
xlat.lo event.lo realms.lo evaluate.lo vmps.lo detail.lo      \
                 
/home/scott/freeradius-server-2.1.10/src/lib/libfreeradius-radius.la -lnsl 
-lresolv  -lpthread  \
                -lcrypt  
/home/scott/freeradius-server-2.1.10/libltdl/libltdl.la -lcrypto -lssl -lcrypto
libtool: link: rm -f .libs/radiusd.nm .libs/radiusd.nmS .libs/radiusd.nmT
libtool: link: (cd .libs && gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 
-fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic 
-fPIC -c -fno-builtin "radiusdS.c")
libtool: link: rm -f ".libs/radiusdS.c" ".libs/radiusd.nm" ".libs/radiusd.nmS" 
".libs/radiusd.nmT"
libtool: link: gcc .libs/radiusdS.o -o .libs/radiusd .libs/acct.o .libs/auth.o 
.libs/client.o .libs/conffile.o .libs/crypt.o .libs/exec.o .libs/files.o 
.libs/listen.o .libs/log.o .libs/mainconfig.o .libs/modules.o .libs/modcall.o 
.libs/radiusd.o .libs/stats.o .libs/session.o .libs/threads.o .libs/util.o 
.libs/valuepair.o .libs/version.o .libs/xlat.o .libs/event.o .libs/realms.o 
.libs/evaluate.o .libs/vmps.o .libs/detail.o -Wl,--export-dynamic  
/home/scott/freeradius-server-2.1.10/src/lib/.libs/libfreeradius-radius.so 
-lnsl -lresolv -lpthread -lcrypt 
/home/scott/freeradius-server-2.1.10/libltdl/.libs/libltdl.so -ldl -lssl 
-lcrypto  -Wl,-rpath -Wl,/usr/local/lib
.libs/modules.o: In function `setup_modules':
/home/scott/freeradius-server-2.1.10/src/main/modules.c:1372: undefined 
reference to `lt_preloaded_symbols'
collect2: ld returned 1 exit status
gmake[4]: *** [radiusd] Error 1
gmake[4]: Leaving directory `/home/scott/freeradius-server-2.1.10/src/main'
gmake[3]: *** [main] Error 2
gmake[3]: Leaving directory `/home/scott/freeradius-server-2.1.10/src'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory `/home/scott/freeradius-server-2.1.10/src'
gmake[1]: *** [src] Error 2
gmake[1]: Leaving directory `/home/scott/freeradius-server-2.1.10'
make: *** [all] Error 2


-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to