Installation Problem
Hello everybody, I searched the archive but I couldn't find any other topic similar. Can someone help me with the installation of FreeRadius 2.1.3 on my Slackware box ? I'm getting this output after running Make ---------------------------------------------- gmake[6]: Leaving directory `/home/other/freeradius-server-2.1.3/src/modules/rlm_dynamic_clients' gmake[5]: Leaving directory `/home/other/freeradius-server-2.1.3/src/modules' gmake[4]: Leaving directory `/home/other/freeradius-server-2.1.3/src/modules' Making all in main... gmake[4]: Entering directory `/home/other/freeradius-server-2.1.3/src/main' /home/other/freeradius-server-2.1.3/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/other/freeradius-server-2.1.3/src/lib/libfreeradius-radius.la -lnsl -lresolv -lpthread \ -lcrypt -lltdl -lcrypto -lssl -lcrypto rm -f .libs/radiusd.nm .libs/radiusd.nmS .libs/radiusd.nmT creating .libs/radiusdS.c (cd .libs && gcc -g -O2 -c -fno-builtin "radiusdS.c") rm -f .libs/radiusdS.c .libs/radiusd.nm .libs/radiusd.nmS .libs/radiusd.nmT gcc .libs/radiusdS.o -o radiusd acct.o auth.o client.o conffile.o crypt.o exec.o files.o listen.o log.o mainconfig.o modules.o modcall.o radiusd.o stats.o session.o threads.o util.o valuepair.o version.o xlat.o event.o realms.o evaluate.o vmps.o detail.o -Wl,--export-dynamic /home/other/freeradius-server-2.1.3/src/lib/.libs/libfreeradius-radius.a -lnsl -lresolv -lpthread -lcrypt /usr/lib/libltdl.so -ldl -lssl -lcrypto modules.o(.text+0x1104): In function `setup_modules': /home/other/freeradius-server-2.1.3/src/main/modules.c:1037: undefined reference to `lt__PROGRAM__LTX_preloaded_symbols' collect2: ld returned 1 exit status rm -f .libs/radiusdS.o gmake[4]: *** [radiusd] Error 1 gmake[4]: Leaving directory `/home/other/freeradius-server-2.1.3/src/main' gmake[3]: *** [common] Error 2 gmake[3]: Leaving directory `/home/other/freeradius-server-2.1.3/src' gmake[2]: *** [all] Error 2 gmake[2]: Leaving directory `/home/other/freeradius-server-2.1.3/src' gmake[1]: *** [common] Error 2 gmake[1]: Leaving directory `/home/other/freeradius-server-2.1.3' make: *** [all] Error 2 ---------------------------------------------- Thanks, Marcelo
Marcelo Freitas wrote:
Hello everybody,
I searched the archive but I couldn't find any other topic similar. Can someone help me with the installation of FreeRadius 2.1.3 on my Slackware box ? ... /home/other/freeradius-server-2.1.3/src/main/modules.c:1037: undefined reference to `lt__PROGRAM__LTX_preloaded_symbols'
Hmm... it looks like some weird libtool issue. I suggest deleting the entire source tree, and re-building from scratch. What OS are you using? Alan DeKok.
Alan DeKok, I'm getting the same Make error when I try to compile this version (v2.1.3) on openSUSE 11.1 (x64). I took your advice to Marcelo & restarted from a fresh source tree, but got the same result both times. The ./configure script ran without errors. Here's a bit more of the output I got. .libs/modules.o: In function `setup_modules': /root/tmp/install/freeradius-server-2.1.3/src/main/modules.c:1037: undefined reference to `lt__PROGRAM__LTX_preloaded_symbols' collect2: ld returned 1 exit status Wish I could be of more help. Will Spann ________________________________ From: Alan DeKok <aland@deployingradius.com> To: marcelocbf@comcast.net; FreeRadius users mailing list <freeradius-users@lists.freeradius.org> Sent: Monday, February 2, 2009 2:41:08 AM Subject: Re: Installation Problem Marcelo Freitas wrote:
Hello everybody,
I searched the archive but I couldn't find any other topic similar. Can someone help me with the installation of FreeRadius 2.1.3 on my Slackware box ? ... /home/other/freeradius-server-2.1.3/src/main/modules.c:1037: undefined reference to `lt__PROGRAM__LTX_preloaded_symbols'
Hmm... it looks like some weird libtool issue. I suggest deleting the entire source tree, and re-building from scratch. What OS are you using? Alan DeKok. - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
Will D. Spann wrote:
I'm getting the same Make error when I try to compile this version (v2.1.3) on openSUSE 11.1 (x64). I took your advice to Marcelo & restarted from a fresh source tree, but got the same result both times. The ./configure script ran without errors. Here's a bit more of the output I got.
Hm... I'm not sure what to say. This is really a libtool / libltdl problem. It works on all other systems I have access to (*BSD, Linux, MAC...)
.libs/modules.o: In function `setup_modules': /root/tmp/install/freeradius-server-2.1.3/src/main/modules.c:1037: undefined reference to `lt__PROGRAM__LTX_preloaded_symbols' collect2: ld returned 1 exit status
Maybe try downloading the latest "stable" tree. See git.freeradius.org for instructions on getting it via "git". Alan DeKok.
Alan DeKok, Marcelo Freitas,
I'm getting the same Make error when I try to compile this version (v2.1.3) on openSUSE 11.1 (x64). I took your advice to Marcelo & restarted from a fresh source tree, but got the same result both times. The ./configure script ran without errors. Here's a bit more of the output I got.
Hm... I'm not sure what to say. This is really a libtool / libltdl problem. It works on all other systems I have access to (*BSD, Linux, MAC...)
I'm not sure if this was a libtool or libltdl issue. I downloaded your latest stable snapshot from the GIT repository (alandekok-freeradius-server-1fba1996886e7cf8188bea59c0f109a763bbc757.tar.gz), and that version built without errors on this platform, using the default configure options. I just thought I should share this change in results. Marcelo, try building this newer version. You can download the latest snapshot (as a tar.gz or zip archive), without needing to use GIT, at "http://git.freeradius.org/". Regards, Will Spann
participants (3)
-
Alan DeKok -
Marcelo Freitas -
Will D. Spann