[prev in list] [next in list] [prev in thread] [next in thread]
List: john-users
Subject: Re: [john-users] Compiling issue in Solaris with JtR-jumbo7 64 bit gcc
From: Solar Designer <solar () openwall ! com>
Date: 2010-10-02 1:53:01
Message-ID: 20101002015301.GA24501 () openwall ! com
[Download RAW message or body]
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
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic