Date: Fri, 1 Oct 2010 23:48:40 -0400 From: "Robert Harris" <rs904c@...scape.net> To: <john-users@...ts.openwall.com> Subject: Custom-Builds now has a Solaris version John-Users, I have uploaded john-1.7.6-jumbo-7-netscreen-script-2.04-Solaris32.tar.gz, which is for Solaris x86. This is a 32-bit version of JtR. It is located here. http://openwall.info/wiki/john/custom-builds Please test it, and let me know your results. -Robert Harris -----Original Message----- From: Solar Designer [mailto:solar@...nwall.com] Sent: Friday, October 01, 2010 9:53 PM To: john-users@...ts.openwall.com Subject: Re: [john-users] Compiling issue in Solaris with JtR-jumbo7 64 bit gcc Robert, On Fri, Oct 01, 2010 at 12:35:35AM -0400, Robert Harris wrote: > I need to test my 32-bit mode version before I release it. Any volunteers? You'll need to share it with the volunteers anyway, so perhaps just upload it to the wiki first? > gcc -c -Wall -O2 -fomit-frame-pointer -I/usr/local/include -m64 > -DHAVE_CRYPT -I/usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/include > -funroll-loops HDAA_fmt.c > > HDAA_fmt.c:16:22: mmintrin.h: No such file or directory You need a build of gcc that is both 64-bit capable and has these header files packaged with it. On a Solaris system I've just checked, the build of gcc 3.4.3 (perhaps same as yours) lacks the header files, so even adding -I... won't help. However, a build of 3.4.6 has the necessary header files. The proper -I option to add here is -I/usr/local/lib/gcc/i386-pc-solaris2.10/3.4.6/include , but it could differ on your system. You could also try building gcc 4.5.1: http://openwall.info/wiki/internal/gcc-local-build Thanks, Alexander
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.