Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Sat, 3 Dec 2011 21:49:48 +0400
From: Solar Designer <solar@...nwall.com>
To: john-dev@...ts.openwall.com
Subject: Re: Use of ICC

Erik,

On Sat, Dec 03, 2011 at 12:30:14PM -0500, Erik Winkler wrote:
> I am trying to compile john 1.7.9 with -mavx using Intel's icc 12.1 on MacOS 10.6 running on a corei7 iMac, but I get the following error:
> 
> ld: duplicate symbol _DES_bs_crypt in x86-64.o and DES_bs_b.o

Try removing " && defined(__GNUC__)" from this line in x86-64.h:

#elif defined(JOHN_AVX) && defined(__GNUC__)
/* Require gcc for AVX because DES_bs_all is aligned in a gcc-specific way */

Don't forget a "make clean".

Does this help?

Thanks,

Alexander

Powered by blists - more mailing lists

Your e-mail address:

Powered by Openwall GNU/*/Linux - Powered by OpenVZ