> > 2) "make" eventually errors out:
> > ...
> > Making all in src/modules/rlm_sometimes...
> > Making all in src/main...
> > /Users/raymont/freeradius-server/libtool --quiet --mode=link gcc
> -export-dynamic -dlopen self \
> >               -o radiusd acct.lo auth.lo client.lo conffile.lo crypt.lo 
> > exec.lo
> files.lo listen.lo log.lo mainconfig.lo modules.lo modcall.lo radiusd.lo
> stats.lo soh.lo connection.lo session.lo threads.lo util.lo valuepair.lo
> version.lo xlat.lo process.lo realms.lo evaluate.lo vmps.lo detail.lo cb.lo
> tls.lo tls_listen.lo      \
> >              
> > /Users/raymont/freeradius-server/src/lib/libfreeradius-radius.la
> -framework DirectoryService -lresolv -lpthread   \
> >               /Users/raymont/freeradius-server/libltdl/libltdl.la -lcrypto 
> > -lssl
> -lcrypto
> > Undefined symbols for architecture x86_64:
> >   "_SSL_CTX_set_psk_client_callback", referenced from:
> >       _init_tls_ctx in tls.o
> >   "_SSL_CTX_set_psk_server_callback", referenced from:
> >       _init_tls_ctx in tls.o
> 
>   You have two versions of OpenSSL installed.  Fix that.
> 
>   Edit Make.inc.  Look for lines referencing OPENSSL, and fix them to
> have the correct C compiler / linker flags.
> 
>   Alan DeKok.
> -

Thank you. After straightening out the paths to openssl lib & include, I'm now 
able to compile FR 3.0 successfully.


Best Regards,

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

Reply via email to