Cameron Gregg wrote:


Hi all,

I'm getting a linking error
I'm using freeradius-1.0.0-pre2 on Solaris 8.
The error is:

/usr/ccs/bin/ld -G -h rlm_x99_token-1.0.0-pre2.so -o .libs/rlm_x99_token-1.0.0-pre2.so x99_rlm.lo x99_util.lo x99_state.lo x99_mac.lo x99_sync.lo x99_site.lo x99_pwe.lo x99_log.lo -lcrypto -lnsl -lresolv -lsocket -lposix4 -lpthread -L/usr/local/ssl/lib -lcrypto -lssl -lc
ld: fatal: library -lcrypto: not found
ld: fatal: File processing errors. No output written to .libs/rlm_x99_token-1.0.0-pre2.so
make[6]: *** [rlm_x99_token.la] Error 1
make[6]: Leaving directory `/usr/local/src/freeradius-1.0.0-pre2/src/modules/rlm_x99_token'
make[5]: *** [common] Error 1
make[5]: Leaving directory `/usr/local/src/freeradius-1.0.0-pre2/src/modules'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/usr/local/src/freeradius-1.0.0-pre2/src/modules'
make[3]: *** [common] Error 1
make[3]: Leaving directory `/usr/local/src/freeradius-1.0.0-pre2/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/local/src/freeradius-1.0.0-pre2/src'
make[1]: *** [common] Error 1
make[1]: Leaving directory `/usr/local/src/freeradius-1.0.0-pre2'
make: *** [all] Error 2
#


my configure line is:

./configure --prefix=/usr/local/radius --with-logdir=/var/log/radius --with-openssl-includes=/usr/local/ssl/include --with-openssl-libraries=/usr/local/ssl/lib --with-rlm-ldap-lib-dir=/usr/local/openldap/lib --with-rlm-ldap-include-dir=/usr/local/openldap/include


and it seems libcrypto is where I tell configure it is:

# ls /usr/local/ssl/lib/
libcrypto.a libcrypto.so.0 libssl.a libssl.so.0 pkgconfig
libcrypto.so libcrypto.so.0.9.7 libssl.so libssl.so.0.9.7
#


Any ideas?

Thanks heaps

Cameron


Again I am getting this error still with 1.0.0-pre3. Same setup, same configure.


Has anybody got any idea how I can fix this?

Thanks
Cam


/usr/ccs/bin/ld -G -h rlm_x99_token-1.0.0-pre3.so -o .libs/rlm_x99_token-1.0.0-pre3.so x99_rlm.lo x99_util.lo x99_state.lo x99_mac.lo x99_sync.lo x99_site.lo x99_pwe.lo x99_log.lo -lcrypto -lnsl -lresolv -lsocket -lposix4 -lpthread -L/usr/local/ssl/lib -lcrypto -lssl -lc
ld: fatal: library -lcrypto: not found
ld: fatal: File processing errors. No output written to .libs/rlm_x99_token-1.0.0-pre3.so
make[6]: *** [rlm_x99_token.la] Error 1
make[6]: Leaving directory `/usr/local/src/freeradius-1.0.0-pre3/src/modules/rlm_x99_token'
make[5]: *** [common] Error 1
make[5]: Leaving directory `/usr/local/src/freeradius-1.0.0-pre3/src/modules'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/usr/local/src/freeradius-1.0.0-pre3/src/modules'
make[3]: *** [common] Error 1
make[3]: Leaving directory `/usr/local/src/freeradius-1.0.0-pre3/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/local/src/freeradius-1.0.0-pre3/src'
make[1]: *** [common] Error 1
make[1]: Leaving directory `/usr/local/src/freeradius-1.0.0-pre3'
make: *** [all] Error 2
#






- List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to