When installing freeradius version 1.1.1 from source I ran into a problem with the make files. Using --prefix=/usr/local/freeradius-1.1.1 fails to create the libs directory and places the lib files files in ${prefix}. Using --prefix=/usr/local works just fine.
Summary: FAILS: ./configure --prefix=/usr/local/freeradius-1.1.1 WORKS: ./configure --prefix=/usr/local Error: ./configure --prefix=/usr/local/freeradius-1.1.1 --with-large-files make make install Making install in lib... gmake[4]: Entering directory `/usr/local/src/freeradius-1.1.1/src/lib' /usr/local/src/freeradius-1.1.1/libtool --mode=install /usr/local/src/freeradius-1.1.1/install-sh -c -c libradius.la /usr/local/freeradius-1.1.1/lib /usr/local/src/freeradius-1.1.1/install-sh -c -c .libs/libradius-1.1.1.so /usr/local/freeradius-1.1.1/libradius-1.1.1.so (cd /usr/local/freeradius-1.1.1 && rm -f libradius.so && ln -s libradius-1.1.1.so libradius.so) /usr/local/src/freeradius-1.1.1/install-sh -c -c .libs/libradius.lai /usr/local/freeradius-1.1.1/libradius.la /usr/local/src/freeradius-1.1.1/install-sh -c -c .libs/libradius.a /usr/local/freeradius-1.1.1/libradius.a ranlib /usr/local/freeradius-1.1.1/libradius.a chmod 644 /usr/local/freeradius-1.1.1/libradius.a libtool: install: warning: remember to run `libtool --finish /usr/local/freeradius-1.1.1/lib' rm -f /usr/local/freeradius-1.1.1/lib/libradius-1.1.1.la; ln -s libradius.la /usr/local/freeradius-1.1.1/lib/libradius-1.1.1.la ln: creating symbolic link `/usr/local/freeradius-1.1.1/lib/libradius-1.1.1.la' to `libradius.la': No such file or directory gmake[4]: *** [install] Error 1 gmake[4]: Leaving directory `/usr/local/src/freeradius-1.1.1/src/lib' gmake[3]: *** [common] Error 2 -Jason Ellison - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html