Date: Thu, 29 Oct 2009 06:32:37 +0300 From: Solar Designer <solar@...nwall.com> To: john-users@...ts.openwall.com Subject: Re: My patches (Performance, options, mingw, vc, generic md5, phpass, etc) On Wed, Oct 28, 2009 at 09:51:59AM -0400, Erik Winkler wrote: > This is not an issue with the patch, but with MacOS 10.6. With this > OS release, the default build target is x86-64, so the SSE code will > not compile. You need to change the build target for macosx-x86-sse2 > to the following: > > macosx-x86-sse2: > $(LN) x86-sse.h arch.h > $(MAKE) $(PROJ) \ > JOHN_OBJS="$(JOHN_OBJS) x86.o x86-sse.o" \ > ASFLAGS="$(ASFLAGS) -m32 -DUNDERSCORES -DBSD -DALIGN_LOG" \ > CFLAGS="$(CFLAGS) -m32" \ > LDFLAGS="$(LDFLAGS) -m32" > > This change is for MacOS 10.6 (Snow Leopard) ONLY. Does the addition of -m32 break anything on older versions of OS X? I would expect it to be a no-op there, so I am thinking of making the change in the official JtR tree. 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.