Hi,
I have tried to compile the CVS snapshot on FreeBSD 4.1. I get the
following after all the modules have been compiled...
I'm currently running 1.0.1, which compiled just fine. However, I was
hoping to try the policy engine introduced into the CVS head.
Rgds,
Guy
Making all in main...
gmake[4]: Entering directory
`/usr/local/src/freeradius-snapshot-20050211/src/main'
/usr/local/src/freeradius-snapshot-20050211/libtool --mode=link gcc
-export-dynamic -dlopen self \
-static -all-static -g -O2 -pthread -D_THREAD_SAFE
-DOPENSSL_NO_KRB5 -Wall -D_GNU_SOURCE -g -Wshadow -Wpointer-arith
-Wcast-qual -Wcast-align -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes -Wmissing-declarations -Wnested-externs -W
-Wredundant-decls -Wundef -I../include
-DHOSTINFO=\"i386-unknown-freebsd4.1\" -DRADIUSD_VERSION=\"1.1.0-pre0\"
-L../lib -o radiusd \
radiusd.o files.o util.o acct.o nas.o log.o valuepair.o
version.o proxy.o exec.o auth.o conffile.o modules.o modcall.o session.o
xlat.o threads.o smux.o radius_snmp.o client.o request_list.o
mainconfig.o request_process.o -lcrypt -lcipher -dlpreopen
../modules/rlm_acct_unique/rlm_acct_unique.la -dlpreopen
../modules/rlm_always/rlm_always.la -dlpreopen
../modules/rlm_attr_filter/rlm_attr_filter.la -dlpreopen
../modules/rlm_attr_rewrite/rlm_attr_rewrite.la -dlpreopen
../modules/rlm_chap/rlm_chap.la -dlpreopen
../modules/rlm_checkval/rlm_checkval.la -dlpreopen
../modules/rlm_copy_packet/rlm_copy_packet.la -dlpreopen
../modules/rlm_counter/rlm_counter.la -dlpreopen
../modules/rlm_cram/rlm_cram.la -dlpreopen ../modules/rlm_dbm/rlm_dbm.la
-dlpreopen ../modules/rlm_detail/rlm_detail.la -dlpreopen
../modules/rlm_digest/rlm_digest.la -dlpreopen
../modules/rlm_eap/rlm_eap.la -dlpreopen ../modules/rlm_exec/rlm_exec.la
-dlpreopen ../modules/rlm_expiration/rlm_expiration.la -dlpreopen
../modules/rlm_expr/rlm_expr.la -dlpreopen
../modules/rlm_fastusers/rlm_fastusers.la -dlpreopen
../modules/rlm_files/rlm_files.la -dlpreopen
../modules/rlm_ippool/rlm_ippool.la -dlpreopen
../modules/rlm_linelog/rlm_linelog.la -dlpreopen
../modules/rlm_logintime/rlm_logintime.la -dlpreopen
../modules/rlm_mschap/rlm_mschap.la -dlpreopen
../modules/rlm_ns_mta_md5/rlm_ns_mta_md5.la -dlpreopen
../modules/rlm_pap/rlm_pap.la -dlpreopen
../modules/rlm_passwd/rlm_passwd.la -dlpreopen
../modules/rlm_policy/rlm_policy.la -dlpreopen
../modules/rlm_preprocess/rlm_preprocess.la -dlpreopen
../modules/rlm_protocol_filter/rlm_protocol_filter.la -dlpreopen
../modules/rlm_radutmp/rlm_radutmp.la -dlpreopen
../modules/rlm_realm/rlm_realm.la -dlpreopen
../modules/rlm_sim_files/rlm_sim_files.la -dlpreopen
../modules/rlm_unix/rlm_unix.la -dlpreopen
../modules/rlm_eap/types/rlm_eap_md5/rlm_eap_md5.la -dlpreopen
../modules/rlm_eap/types/rlm_eap_leap/rlm_eap_leap.la -dlpreopen
../modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.la -dlpreopen
../modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.la -dlpreopen
../modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.la -dlpreopen
../modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.la -dlpreopen
../modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.la -dlpreopen
../modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.la -lcrypto -lradius
\
-lltdl -lcrypt -lcipher -L/usr/local/ssl/lib -lcrypto -lssl
-lcrypto
rm -f .libs/radiusd.nm .libs/radiusd.nmS .libs/radiusd.nmT
creating .libs/radiusdS.c
generating symbol list for `radiusd'
extracting global C symbols from `radiusd.o'
extracting global C symbols from `files.o'
extracting global C symbols from `util.o'
extracting global C symbols from `acct.o'
extracting global C symbols from `nas.o'
extracting global C symbols from `log.o'
extracting global C symbols from `valuepair.o'
extracting global C symbols from `version.o'
extracting global C symbols from `proxy.o'
extracting global C symbols from `exec.o'
extracting global C symbols from `auth.o'
extracting global C symbols from `conffile.o'
extracting global C symbols from `modules.o'
extracting global C symbols from `modcall.o'
extracting global C symbols from `session.o'
extracting global C symbols from `xlat.o'
extracting global C symbols from `threads.o'
extracting global C symbols from `smux.o'
extracting global C symbols from `radius_snmp.o'
extracting global C symbols from `client.o'
extracting global C symbols from `request_list.o'
extracting global C symbols from `mainconfig.o'
extracting global C symbols from `request_process.o'
extracting global C symbols from
`../modules/rlm_acct_unique/.libs/rlm_acct_unique.a'
extracting global C symbols from
`../modules/rlm_always/.libs/rlm_always.a'
extracting global C symbols from
`../modules/rlm_attr_filter/.libs/rlm_attr_filter.a'
extracting global C symbols from
`../modules/rlm_attr_rewrite/.libs/rlm_attr_rewrite.a'
extracting global C symbols from `../modules/rlm_chap/.libs/rlm_chap.a'
extracting global C symbols from
`../modules/rlm_checkval/.libs/rlm_checkval.a'
extracting global C symbols from
`../modules/rlm_copy_packet/.libs/rlm_copy_packet.a'
extracting global C symbols from
`../modules/rlm_counter/.libs/rlm_counter.a'
extracting global C symbols from `../modules/rlm_cram/.libs/rlm_cram.a'
extracting global C symbols from `../modules/rlm_dbm/.libs/rlm_dbm.a'
extracting global C symbols from
`../modules/rlm_detail/.libs/rlm_detail.a'
extracting global C symbols from
`../modules/rlm_digest/.libs/rlm_digest.a'
extracting global C symbols from `../modules/rlm_eap/.libs/rlm_eap.a'
extracting global C symbols from `../modules/rlm_exec/.libs/rlm_exec.a'
extracting global C symbols from
`../modules/rlm_expiration/.libs/rlm_expiration.a'
extracting global C symbols from `../modules/rlm_expr/.libs/rlm_expr.a'
extracting global C symbols from
`../modules/rlm_fastusers/.libs/rlm_fastusers.a'
extracting global C symbols from
`../modules/rlm_files/.libs/rlm_files.a'
extracting global C symbols from
`../modules/rlm_ippool/.libs/rlm_ippool.a'
extracting global C symbols from
`../modules/rlm_linelog/.libs/rlm_linelog.a'
extracting global C symbols from
`../modules/rlm_logintime/.libs/rlm_logintime.a'
extracting global C symbols from
`../modules/rlm_mschap/.libs/rlm_mschap.a'
extracting global C symbols from
`../modules/rlm_ns_mta_md5/.libs/rlm_ns_mta_md5.a'
extracting global C symbols from `../modules/rlm_pap/.libs/rlm_pap.a'
extracting global C symbols from
`../modules/rlm_passwd/.libs/rlm_passwd.a'
extracting global C symbols from
`../modules/rlm_policy/.libs/rlm_policy.a'
extracting global C symbols from
`../modules/rlm_preprocess/.libs/rlm_preprocess.a'
extracting global C symbols from
`../modules/rlm_protocol_filter/.libs/rlm_protocol_filter.a'
extracting global C symbols from
`../modules/rlm_radutmp/.libs/rlm_radutmp.a'
extracting global C symbols from
`../modules/rlm_realm/.libs/rlm_realm.a'
extracting global C symbols from
`../modules/rlm_sim_files/.libs/rlm_sim_files.a'
extracting global C symbols from `../modules/rlm_unix/.libs/rlm_unix.a'
extracting global C symbols from
`../modules/rlm_eap/types/rlm_eap_md5/.libs/rlm_eap_md5.a'
extracting global C symbols from
`../modules/rlm_eap/types/rlm_eap_leap/.libs/rlm_eap_leap.a'
extracting global C symbols from
`../modules/rlm_eap/types/rlm_eap_tls/.libs/rlm_eap_tls.a'
extracting global C symbols from
`../modules/rlm_eap/types/rlm_eap_ttls/.libs/rlm_eap_ttls.a'
extracting global C symbols from
`../modules/rlm_eap/types/rlm_eap_sim/.libs/rlm_eap_sim.a'
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'
(cd .libs && gcc -c -fno-builtin -fno-rtti -fno-exceptions "radiusdS.c")
rm -f .libs/radiusdS.c .libs/radiusd.nm .libs/radiusd.nmS
.libs/radiusd.nmT
gcc .libs/radiusdS.o -static -g -O2 -D_THREAD_SAFE -DOPENSSL_NO_KRB5
-Wall -D_GNU_SOURCE -g -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align
-Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes
-Wmissing-declarations -Wnested-externs -W -Wredundant-decls -Wundef
-I../include -DHOSTINFO=\"i386-unknown-freebsd4.1\"
-DRADIUSD_VERSION=\"1.1.0-pre0\" -o radiusd radiusd.o files.o util.o
acct.o nas.o log.o valuepair.o version.o proxy.o exec.o auth.o
conffile.o modules.o modcall.o session.o xlat.o threads.o smux.o
radius_snmp.o client.o request_list.o mainconfig.o request_process.o
-Wl,--export-dynamic ../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_checkval/.libs/rlm_checkval.a
../modules/rlm_copy_packet/.libs/rlm_copy_packet.a
../modules/rlm_counter/.libs/rlm_counter.a
../modules/rlm_cram/.libs/rlm_cram.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_expiration/.libs/rlm_expiration.a
../modules/rlm_expr/.libs/rlm_expr.a
../modules/rlm_fastusers/.libs/rlm_fastusers.a
../modules/rlm_files/.libs/rlm_files.a
../modules/rlm_ippool/.libs/rlm_ippool.a -lgdbm
../modules/rlm_linelog/.libs/rlm_linelog.a
../modules/rlm_logintime/.libs/rlm_logintime.a
../modules/rlm_mschap/.libs/rlm_mschap.a
../modules/rlm_ns_mta_md5/.libs/rlm_ns_mta_md5.a
../modules/rlm_pap/.libs/rlm_pap.a
../modules/rlm_passwd/.libs/rlm_passwd.a
../modules/rlm_policy/.libs/rlm_policy.a
../modules/rlm_preprocess/.libs/rlm_preprocess.a
../modules/rlm_protocol_filter/.libs/rlm_protocol_filter.a
../modules/rlm_radutmp/.libs/rlm_radutmp.a
../modules/rlm_realm/.libs/rlm_realm.a
../modules/rlm_sim_files/.libs/rlm_sim_files.a
../modules/rlm_unix/.libs/rlm_unix.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
-L/usr/local/ssl/lib
../modules/rlm_eap/types/rlm_eap_ttls/.libs/rlm_eap_ttls.a
-L/usr/local/src/freeradius-snapshot-20050211/src/modules/rlm_eap/libeap
../modules/rlm_eap/types/rlm_eap_sim/.libs/rlm_eap_sim.a
../modules/rlm_eap/types/rlm_eap_peap/.libs/rlm_eap_peap.a
/usr/local/src/freeradius-snapshot-20050211/src/modules/rlm_eap/types/rl
m_eap_tls/.libs/rlm_eap_tls.a
/usr/local/src/freeradius-snapshot-20050211/src/modules/rlm_eap/libeap/.
libs/libeap.a
../modules/rlm_eap/types/rlm_eap_mschapv2/.libs/rlm_eap_mschapv2.a
../modules/rlm_eap/types/rlm_eap_gtc/.libs/rlm_eap_gtc.a -pthread
-L/usr/local/src/freeradius-snapshot-20050211/src/lib
/usr/local/src/freeradius-snapshot-20050211/src/lib/.libs/libradius.a
/usr/local/lib/libltdl.a -lcrypt -lcipher -lssl -lcrypto
/usr/lib/crt1.o: In function `_start':
/usr/lib/crt1.o(.text+0x61): undefined reference to `_fini'
/usr/lib/crt1.o(.text+0x6b): undefined reference to `_init'
collect2: ld returned 1 exit status
rm -f .libs/radiusdS.o
gmake[4]: *** [radiusd] Error 1
gmake[4]: Leaving directory
`/usr/local/src/freeradius-snapshot-20050211/src/main'
gmake[3]: *** [common] Error 1
gmake[3]: Leaving directory
`/usr/local/src/freeradius-snapshot-20050211/src'
gmake[2]: *** [all] Error 2
gmake[2]: Leaving directory
`/usr/local/src/freeradius-snapshot-20050211/src'
gmake[1]: *** [common] Error 1
gmake[1]: Leaving directory
`/usr/local/src/freeradius-snapshot-20050211'
gmake: *** [all] Error 2
---
Guy Davies Telindus Ltd
IP Architect Hatchwood Place, Farnham Road
Odiham, Hants, RG29 1AB
e: [EMAIL PROTECTED] t: +44 (0)1256 709285
m: +44 (0)7879 434214 f: +44 (0)1256 709210
aim: aguyd2000 icq: 169876941 jabber: [EMAIL PROTECTED]
msn: [EMAIL PROTECTED] yahoo: aguyd2000
This e-mail is private and may be confidential and is for the intended
recipient only. If misdirected, please notify us by telephone and confirm that
it has been deleted from your system and any copies destroyed. If you are not
the intended recipient you are strictly prohibited from using, printing,
copying, distributing or disseminating this e-mail or any information contained
in it. We use reasonable endeavours to virus scan all e-mails leaving the
Company but no warranty is given that this e-mail and any attachments are virus
free. You should undertake your own virus checking. The right to monitor
e-mail communications through our network is reserved by us.
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html