_boot_DynaLoader : Undefined Symbol

Mahesh S Kudva mahesh.kudva at robosoftin.com
Sat Jul 15 12:00:09 CEST 2006


Hi 

I am trying to compile 1.1.2 and I am stuch at the _boo_DynaLoader undefined symbol error


extracting global C symbols from `../modules/rlm_eap/types/rlm_eap_peap/.libs/
rlm_eap_peap.a'
extracting global C symbols from `../modules/rlm_eap/types/rlm_eap_mschapv2/.libs/
rlm_eap_mschapv2.a'
extracting global C symbols from `../modules/rlm_eap/types/rlm_eap_gtc/.libs/rlm_eap_gtc.a'
extracting global C symbols from `../modules/rlm_sql/drivers/rlm_sql_iodbc/.libs/
rlm_sql_iodbc.a'
(cd .libs && gcc -c -fno-builtin -fno-rtti -fno-exceptions "radiusdS.c")
cc1: warning: command line option "-fno-rtti" is valid for C++/ObjC++ but not for C
rm -f .libs/radiusdS.c .libs/radiusd.nm .libs/radiusd.nmS .libs/radiusd.nmT
gcc .libs/radiusdS.o -o radiusd acct.o auth.o client.o conffile.o exec.o files.o log.o mainconfig.o 
modules.o modcall.o nas.o proxy.o radiusd.o radius_snmp.o request_list.o session.o smux.o 
threads.o util.o valuepair.o version.o timestr.o xlat.o  ../modules/rlm_acct_unique/.libs/
rlm_acct_unique.a ../modules/rlm_always/.libs/rlm_always.a ../modules/rlm_attr_filter/.libs/
rlm_attr_filter.a ../modules/rlm_attr_rewrite/.libs/rlm_attr_rewrite.a ../modules/rlm_chap/.libs/
rlm_chap.a ../modules/rlm_dbm/.libs/rlm_dbm.a ../modules/rlm_detail/.libs/rlm_detail.a ../
modules/rlm_digest/.libs/rlm_digest.a ../modules/rlm_eap/.libs/rlm_eap.a ../modules/
rlm_exec/.libs/rlm_exec.a ../modules/rlm_expr/.libs/rlm_expr.a ../modules/
rlm_fastusers/.libs/rlm_fastusers.a ../modules/rlm_files/.libs/rlm_files.a ../modules/
rlm_krb5/.libs/rlm_krb5.a -lkrb5 -lcom_err -lcrypto ../modules/rlm_ldap/.libs/rlm_ldap.a -
lldap_r ../modules/rlm_mschap/.libs/rlm_mschap.a ../modules/rlm_ns_mta_md5/.libs/
rlm_ns_mta_md5.a ../modules/rlm_otp/.libs/rlm_otp.a -lcrypto -lcrypto ../modules/
rlm_pam/.libs/rlm_pam.a -lpam ../modules/rlm_pap/.libs/rlm_pap.a ../modules/
rlm_passwd/.libs/rlm_passwd.a ../modules/rlm_perl/.libs/rlm_perl.a -L/usr/local/lib -L/
System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE -lperl -lm -lc ../modules/
rlm_preprocess/.libs/rlm_preprocess.a ../modules/rlm_radutmp/.libs/rlm_radutmp.a ../
modules/rlm_realm/.libs/rlm_realm.a ../modules/rlm_sql/.libs/rlm_sql.a ../modules/
rlm_sql_log/.libs/rlm_sql_log.a ../modules/rlm_sqlcounter/.libs/rlm_sqlcounter.a ../modules/
rlm_unix/.libs/rlm_unix.a ../modules/rlm_checkval/.libs/rlm_checkval.a ../modules/rlm_eap/
types/rlm_eap_md5/.libs/rlm_eap_md5.a ../modules/rlm_eap/types/rlm_eap_leap/.libs/
rlm_eap_leap.a ../modules/rlm_eap/types/rlm_eap_tls/.libs/rlm_eap_tls.a -lcrypto -lcrypto ../
modules/rlm_eap/types/rlm_eap_ttls/.libs/rlm_eap_ttls.a -lcrypto -lcrypto ../modules/
rlm_eap/types/rlm_eap_sim/.libs/rlm_eap_sim.a ../modules/rlm_eap/types/
rlm_eap_peap/.libs/rlm_eap_peap.a /Users/admin/Desktop/freeradius-1.1.2/src/modules/
rlm_eap/libeap/.libs/libeap.a -lcrypto -lcrypto ../modules/rlm_eap/types/
rlm_eap_mschapv2/.libs/rlm_eap_mschapv2.a ../modules/rlm_eap/types/rlm_eap_gtc/.libs/
rlm_eap_gtc.a ../modules/rlm_sql/drivers/rlm_sql_iodbc/.libs/rlm_sql_iodbc.a -L/usr/lib -
liodbc ../modules/rlm_eap/libeap/.libs/libeap.a /Users/admin/Desktop/freeradius-1.1.2/src/
lib/.libs/libradius.a -lresolv -lpthread -lcrypto -lssl -lcrypto ../lib/.libs/libradius.a /usr/lib/
libltdl.a -ldl 
/usr/bin/ld: Undefined symbols:
_boot_DynaLoader
collect2: ld returned 1 exit status
rm -f .libs/radiusdS.o
make[4]: *** [radiusd] Error 1
make[3]: *** [common] Error 2
make[2]: *** [all] Error 2
make[1]: *** [common] Error 2
make: *** [all] Error 2


How do i get going with 1.1.2 as It works perfectly fine with 1.0.5??



Regards & Thanks
================
Mahesh S Kudva



-----------------------------------------------
Robosoft Technologies - Come home to Technology





More information about the Freeradius-Users mailing list