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
