Peter Lambrechtsen wrote: > Hello > > I've managed to compile pam_radius-1.3.17 both 32Bit and 64Bit. > > I had to add -lsocket as part of linking to get it to work and modified > the make file to have -m64 to compile on 64bit > > When I compile it for 64Bit this is my make output: ... > But when I try and use the 64Bit version of pamtester it core dumps.
Well... gdb should help to track it down. > Any suggestions on what to do with gdb or to debug this problem?? $ gdb --args ./pamtester jpam peter authenticate (gdb) run (gdb) bt > I've seen a number of posts such as this one: > http://networking.itags.org/networking-tech/58575/ > > Talking about changing the typedef for md5.h > > -#define uint32 u_int32_t > +#define uint32 uint32_t > > However 1.3.17 already seems to have this patch. > > struct MD5Context { > uint32_t buf[4]; > uint32_t bits[2]; > unsigned char in[64]; > }; > > I'm no C developer so not sure where to go to from here. I don't have a 64-bit Solaris machine, so I can't help much. Alan DeKok. - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

