> From: Guillermo Delmastro > Sent: Saturday, 19 July 2003 1:16 AM > But now, after doing gmake, I get this errors:
> gmake[4]: Entering directory `/usr/local/freeradius-0.9.0-pre3/src/main' > gcc -g -O2 -Wall -D_GNU_SOURCE -DNDEBUG -I../include -c radiusd.c > radiusd.c: In function `main': > radiusd.c:309: structure has no member named `sa_sigaction' These lines should only be compiled if HAVE_SIGACTION is defined... Does src/include/autoconf.h have it as defined or undefined? Have a look at your configure logs, and see what the result of "checking for sigaction" was. Maybe sigaction and co are defined differently on your system than on the system the code was tested on... Hmm, looking at the code and definition, that's crazy talk... What _is_ line 309 of src/main/radiusd.c As far as I can see, it shouldn't be looking for an sa_sigaction member. > radiusd.c: At top level: > radiusd.c:106: warning: `got_child' defined but not used This is because got_child is only used when HAVE_PTHREAD_H is defined, so I guess its definition could also be #ifdef'd around... > radiusd.c:117: warning: `needs_child_cleanup' defined but not used And _this_ is used only if HAVE_PTHREAD_H or ALLOW_CHILD_FORKS are defined. So the last two aren't problems. 12345678911234567892123456789312345678941234567895123456789612345678971234567898 -- ========================================================= Paul "TBBle" Hampson Bubblesworth Pty Ltd (ABN: 51 095 284 361) [EMAIL PROTECTED] This is a one line proof...if we start sufficiently far to the left. -- Cambridge University Math Department --------------------------------------------------------- Random signature generator 3.0 by Paul "TBBle" Hampson ========================================================= - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html