compile issues with freeradius 1.0.5 on solaris 10

Alan DeKok aland at ox.org
Tue Nov 8 20:55:52 CET 2005


Garrett.Marks at wichita.edu wrote:
> Should md5 be added to the list of libraries automatically defined during 
> the configure process for the above?

  No.  src/lib/md5.c includes an MD5 implementation.  The build SHOULD
use it.  It's used on all other platforms, anfd I don't know why
Solaris doesn't work.

> After further investigation we discovered that there is also a "conf.h" 
> file in the /usr/sfw/include/openssl directory which appears before the 
> -I../include in the gcc command formed above.  Therefore the radclient.c 
> sees the openssl conf.h which does not have the `RADIUS_DICTIONARY' 
> defined, thus the error.  I checked the openssl source not from Sun and 
> they have a "conf.h" as well.

  I've never seen that on any other platform.

> I could imagine a couple of possible fixes for this issue:
> 1) Modify configure to place the -I/usr/sfw/include/openssl  (the ssl 
> include path) to be after the -I../include?

  Sure.

  Alan DeKok.



More information about the Freeradius-Users mailing list