Date: Sun, 15 May 2011 13:09:08 -0500 From: "JimF" <jfoug@....net> To: <john-dev@...ts.openwall.com> Subject: Re: FW: something wrong with the HDAA_fmt.c programming for 64-bit Solaris This problem was noted by Magnum already. There has already been a jumbo-3-RC2 posted on the wiki (fixes this, and a couple of 64x/32x cross compilier problems). Note that 'fix' for the __MMX_ is a kludge, it simply reverts the solaris x86-64 build to NOT use MMX. It is a quick work around, until a 'proper' patch can be done. NOTE2, I did not put this kludge into the jumbo-3-RC2. So to get things working: 1. patch to 1.7.7 (or 1.7.7 jumbo-1). 2. Patch that to jumbo-3-RC2. 3. Then put the fix in, where you comment out (__MMX__) for the solaris-x86-64 build. Hopefully, that should get you a build. It will not have MMX for the HDAA, but other formats should be there, along with SSE intrinsic code. Jim. ----- Original Message ----- From: Robert Harris Sent: Sunday, May 15, 2011 12:57 PM Jim, That worked and got me past the previous error. But, now I get: gcc -c -Wall -O2 -fomit-frame-pointer -I/usr/local/include -m64 -DHAVE_CRYPT -funroll-loops md5_gen_preloads.c md5_gen_preloads.c: In function `md5_gen_IS_VALID' Content of type "text/html" skipped
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.