Just for reference 0.5 builds better on BSDi 4.3, however I haven't managed
to get it to compile with multiprocessor support.

I needed to use

./configure --with-threads=no --with-mysql-lib=/usr/local/mysql/lib

to get it to compile.

Kelvin


----- Original Message -----
From: "Alan DeKok" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, May 29, 2002 3:28 PM
Subject: Re: Building on BSDI 4.2


> 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
>
>


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

Reply via email to