Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <00a101ccf0ba$1f0b9da0$5d22d8e0$@net>
Date: Tue, 21 Feb 2012 10:59:05 -0600
From: "jfoug" <jfoug@....net>
To: <john-dev@...ts.openwall.com>
Subject: RE: Compile john in Windows 64 bits

For 32 bit, mingw .o files can be used perfectly fine by VC.  I have not
proceeded to try to get mingw64 working properly with VC's 64 bit stuff.
However, I would bet it is built to work properly.

So, the 'hard' objects can be done with mingw64 (any .S files, the DES
stuff, etc).  Then the rest of the files can be built with VC, and have VC
link the previously built .o files.

For some of the .S files, I had to make parameter marshaling functions (on
the 32 bit side).  I would image something similar may be required for doing
any GAS porting to VC.

Jim.

>From: Alain Espinosa [mailto:alainesp@...il.com]
>
>Hi. I will try to compile a 64 bits version of john in Windows. Seems
>that with Visual C++ we need to make complex changes in john and
>Cygwin has 32 bits only dll. The better option appear to be mingw-w64.
>Has anyone trying this?
>
>saludos,
>alain

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.