On 06/16/2010 07:10 AM, Karuna G. Kumar wrote:
I also got the same problem when I am compiling FreeRADIUS 2.1.8. I solved this 
problem by executing the following commands.

Change the version number in the file appropriately and execute these commands.

ln -s /usr/local/lib/libfreeradius-radius-2.1.8.so 
/usr/lib/libfreeradius-radius-2.1.8.so

You may probably get few more similar kind of errors for libltdl.so.3 and 
libfreeradius-eap-2.1.8.so

For these, following commands will help you.

ln -s /usr/local/lib/libltdl.so.3.1.4 /usr/lib/libltdl.so.3
ln -s /usr/local/lib/libfreeradius-eap-2.1.8.so 
/usr/lib/libfreeradius-eap-2.1.8.so

None of this would be necessary if you specified --prefix=/usr when you ran configure. The default prefix of /usr/local is only for those without root permission.

But as Josip says it's best to install the pre-built packages because the person doing the packaging already has all the little details which trip people up figured out. Using pre-built packages will save you a *lot* of headaches.

--
John Dennis <[email protected]>

Looking to carve out IT costs?
www.redhat.com/carveoutcosts/
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to