After ./configure �Cprefix=/usr/local/freeradius make make install I get: /home/test/freeradius-1.1.1/install-sh -c -c .libs/libradius-1.1.1.so /usr/local/freeradius/libradius-1.1.1.so (cd /usr/local/freeradius && rm -f libradius.so && ln -s libradius-1.1.1.so libradius.so) /home/test/freeradius-1.1.1/install-sh -c -c .libs/libradius.lai /usr/local/freeradius/libradius.la /home/test/freeradius-1.1.1/install-sh -c -c .libs/libradius.a /usr/local/freeradius/libradius.a ranlib /usr/local/freeradius/libradius.a chmod 644 /usr/local/freeradius/libradius.a libtool: install: warning: remember to run `libtool --finish /usr/local/freeradius/lib' rm -f /usr/local/freeradius/lib/libradius-1.1.1.la; ln -s libradius.la /usr/local/freeradius/lib/libradius-1.1.1.la ln: creating symbolic link `/usr/local/freeradius/lib/libradius-1.1.1.la' to `libradius.la': No such file or directory gmake[4]: *** [install] Error 1 gmake[4]: Leaving directory `/home/test/freeradius-1.1.1/src/lib' gmake[3]: *** [common] Error 2 gmake[3]: Leaving directory `/home/test/freeradius-1.1.1/src' gmake[2]: *** [install] Error 2 gmake[2]: Leaving directory `/home/test/freeradius-1.1.1/src' gmake[1]: *** [common] Error 2 gmake[1]: Leaving directory `/home/test/freeradius-1.1.1' make: *** [install] Error 2 how can I fix that?
On 4/4/06, ��ʷ� <yangchengfei@ebupt.com> wrote:
After
./configure �Cprefix=/usr/local/freeradius
make
make install
I get:
/home/test/freeradius-1.1.1/install-sh -c -c .libs/libradius-1.1.1.so /usr/local/freeradius/libradius-1.1.1.so
(cd /usr/local/freeradius && rm -f libradius.so && ln -s libradius-1.1.1.so libradius.so)
/home/test/freeradius-1.1.1/install-sh -c -c .libs/libradius.lai /usr/local/freeradius/libradius.la
/home/test/freeradius-1.1.1/install-sh -c -c .libs/libradius.a /usr/local/freeradius/libradius.a
ranlib /usr/local/freeradius/libradius.a
chmod 644 /usr/local/freeradius/libradius.a
libtool: install: warning: remember to run `libtool --finish /usr/local/freeradius/lib'
rm -f /usr/local/freeradius/lib/libradius-1.1.1.la;
ln -s libradius.la /usr/local/freeradius/lib/libradius-1.1.1.la
ln: creating symbolic link `/usr/local/freeradius/lib/libradius-1.1.1.la' to `libradius.la': No such file or directory
gmake[4]: *** [install] Error 1
gmake[4]: Leaving directory `/home/test/freeradius-1.1.1/src/lib'
gmake[3]: *** [common] Error 2
gmake[3]: Leaving directory `/home/test/freeradius-1.1.1/src'
gmake[2]: *** [install] Error 2
gmake[2]: Leaving directory `/home/test/freeradius-1.1.1/src'
gmake[1]: *** [common] Error 2
gmake[1]: Leaving directory `/home/test/freeradius-1.1.1'
make: *** [install] Error 2
how can I fix that?
hello yang,
ur mistake is wen ur configuring radius. instead of ./configure --prefix=/usr/local/freeradius try, ./configure --prefix=/usr/local The compiler is probably lookin for library files in a folder that doesnt exist, n so the error... Moreover, all dependancy packages related to freeradius should have the same prefix while configuring just to be safe.... this mite solve ur problem
After
./configure ?Cprefix=/usr/local/freeradius make make install
I get:
ln: creating symbolic link `/usr/local/freeradius/lib/libradius-1.1.1.la' to `libradius.la': No such file or directory
This is a known problem, and it has been fixed already. Get the patch in the mailing list archive or checkout branch_1_1 in the CVS. -- Nicolas Baradakis
participants (3)
-
monish ar -
Nicolas Baradakis -
杨呈飞