|
Message-ID: <86FEDA7BCB4145C2B397B36F76E57F51@D9VGLK61>
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.