Spike Ilacqua <[EMAIL PROTECTED]> wrote:
> I needed to do 3 things to build on BSDI 4.2:
> 
> 1) Add "typedef unsigned short uint16_tn;" to "eap.h".  The EAP code
> uses "uint16_t" in a number of places but BSDI doesn't have it.

  OK... I'll add that to the configure script.

> 2) Remove the definitions of INADDR_NONE and INADDR_ANY
> "src/include/missing.h".

  Hmm... the latest CVS version should include the files in the right
order.  "src/include/missing.h" will ONLY define INADDR_NONE if it
hasn't already been defined.

  I'll commit a fix for that today.

> 3) Add "-I/usr/local/ssl/include" to "src/modules/rules.mak" so that
> "openssl/des.h" could be found by "x99_rlm.c".

  That's a problem with the 'configure' script for the rlm_x99
module.  You should be able to add "-I/usr/local/ssl/include" to
"src/modules/rlm_x99_token/Makefile", in the RLM_CFLAGS section.

> As always you must use GNU make to build as BSD make doesn't like the
> Makefiles configure produces.

  Yes, that's documented.

  Alan DeKok.

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

Reply via email to