Been using FreeRadius for years now, no problems at all. Currently running 1.1 for over 5 years, upgrading the server and freeradius andam using Fedora 13. Downloaded the newest version, unzipped, went throughconfig and ran into problems. ./configure - seemed to go OK make - produced the following errors:(did not attempt make install yet) /usr/bin/ld: .libs/radeapclient.o: undefined reference tosymbol 'fr_perror'/usr/bin/ld: note: 'fr_perror' is defined in DSO/usr/local/lib/libfreeradius-radius-2.1.10.so so try adding it to the linkercommand line/usr/local/lib/libfreeradius-radius-2.1.10.so: could notread symbols: Invalid operationcollect2: ld returned 1 exit statusgmake[6]: *** [radeapclient] Error 1gmake[6]: Leaving directory `/home/scott/freeradius-server-2.1.10/src/modules/rlm_eap'gmake[5]: *** [rlm_eap] Error 2gmake[5]: Leaving directory`/home/scott/freeradius-server-2.1.10/src/modules'gmake[4]: *** [all] Error 2gmake[4]: Leaving directory`/home/scott/freeradius-server-2.1.10/src/modules'gmake[3]: *** [modules] Error 2gmake[3]: Leaving directory`/home/scott/freeradius-server-2.1.10/src'gmake[2]: *** [all] Error 2gmake[2]: Leaving directory`/home/scott/freeradius-server-2.1.10/src'gmake[1]: *** [src] Error 2gmake[1]: Leaving directory`/home/scott/freeradius-server-2.1.10'make: *** [all] Error 2[root@radius1 freeradius-server-2.1.10]# This is a fresh install of Fedora 13. I don't rememberrunning into any problems with FreeRadius 1.1, even imported my ICRadiusdatabase with no problems at that time. Anyone have any idea of what I'm missing? Thanks,Scott
Scott Miller wrote:
Been using FreeRadius for years now, no problems at all. Currently running 1.1 for over 5 years, upgrading the server and freeradius and am using Fedora 13. Downloaded the newest version, unzipped, went through config and ran into problems. ... /usr/bin/ld: .libs/radeapclient.o: undefined reference to symbol 'fr_perror'
/usr/bin/ld: note: 'fr_perror' is defined in DSO /usr/local/lib/libfreeradius-radius-2.1.10.so so try adding it to the linker command line
/usr/local/lib/libfreeradius-radius-2.1.10.so: could not read symbols: Invalid operation
It's trying to link to the *installed* version of the library. This is before the library has been installed. I'll put it down to a libtool issue. It has the happy trait of re-writing build commands to reference libraries which don't exist. <sigh> Alan DeKok.
participants (2)
-
Alan DeKok -
Scott Miller