Hello! I have been trying unsuccessfully to install FreeRadius version 0.8 on a an IBM box running AIX 4.3.3. I have torn through the online documentation, the readmes and tried googling my way to a solution. So far, no luck -- just a lot of people with the same problem.
Here is what happens on "gmake": % gmake gmake[1]: Entering directory `/usr/local/src/freeradius-0.8.1' Making all in libltdl... gmake[2]: Entering directory `/usr/local/src/freeradius-0.8.1/libltdl' /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -Wall -D_GNU_SOURCE -DNDEBUG -c ltdl.c gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -Wall -D_GNU_SOURCE -DNDEBUG -c ltdl.c -DPIC -o ltdl.lo ltdl.c:161: `malloc' undeclared here (not in a function) ltdl.c:165: `free' undeclared here (not in a function) ltdl.c: In function `try_dlopen': ltdl.c:2646: warning: implicit declaration of function `getenv' ltdl.c:2646: warning: assignment makes pointer from integer without a cast ltdl.c:2654: warning: assignment makes pointer from integer without a cast ltdl.c:2840: warning: passing arg 1 of `find_handle' makes pointer from integer without a cast ltdl.c:2843: warning: passing arg 1 of `find_handle' makes pointer from integer without a cast ltdl.c: In function `lt_dlopenext': ltdl.c:2926: warning: unused variable `file_found' ltdl.c: In function `lt_dlforeachfile': ltdl.c:3220: warning: passing arg 1 of `foreach_dirinpath' makes pointer from integer without a cast ltdl.c:3227: warning: passing arg 1 of `foreach_dirinpath' makes pointer from integer without a cast ltdl.c:3234: warning: passing arg 1 of `foreach_dirinpath' makes pointer from integer without a cast gmake[2]: *** [ltdl.lo] Error 1 gmake[2]: Leaving directory `/usr/local/src/freeradius-0.8.1/libltdl' gmake[1]: *** [common] Error 1 gmake[1]: Leaving directory `/usr/local/src/freeradius-0.8.1' gmake: *** [all] Error 2 All the warnings about malloc and free worry me, and this probably indicates the code isn't AIX ready. I noticed AIX isn't mentioned as a supported OS. Is there any fix to this that anyone knows of? Is anyone porting freeradius code or are there plans to make it work under AIX? Or, with a very large probability, am I just doing something wrong or overlooking something? Thanks much! If I can't make it work under AIX, I can't use FreeRadius with our system. I've successfully built it under FreeBSD version 4.5 with now problems, and I like it! Cheers, -Jacob -- "Fight, megaman, for everlasting peace!" -- http://web.nmsu.edu/~jvann mailto:[EMAIL PROTECTED] - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
