Date: Tue, 15 Jun 2010 08:58:32 -0400 From: Erik Winkler <ewinkler@...ls.com> To: john-users@...ts.openwall.com Subject: Re: 1.7.6-jumbo-2 The compile error on Mac OSX is due to the fact that u_char is defined in sys/types.h. Adding the following line to KRB4_fmt.c will solve the compile error. #include <sys/types.h> Also, NETLMv2_fmt.c and NETNTLMv2_fmt.c need to have the following changed to static to eliminate the "duplicate symbol" ld errors: uchar saved_plain[PLAINTEXT_LENGTH + 1]; uchar challenge[SALT_SIZE + 1]; uchar output[BINARY_SIZE + 1]; must be changed to: static uchar saved_plain[PLAINTEXT_LENGTH + 1]; static uchar challenge[SALT_SIZE + 1]; static uchar output[BINARY_SIZE + 1]; Erik On Jun 15, 2010, at 2:11 AM, websiteaccess@...il.com wrote: > On Tue, 15 Jun 2010 09:19:22 +0400, Solar Designer wrote: >> Hi, >> >> I've updated the jumbo patch to John the Ripper 1.7.6. > > Hi > > My system, OS X (10.6.3) Imac 2,8 GHz Intel Core i7 > > I try to compile JTR 1.7.6 with john-1.7.6-jumbo-2.diff.gz, I get > errors: > > KRB4_fmt.c:93: error: expected specifier-qualifier-list before ‘u_char’
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.