Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Thu, 25 Apr 2013 14:24:45 +0200
From: Dániel Bali <>
Subject: GPU support under Windows


My name is Daniel Bali and I'm interested in applying to Openwall for this
year's GSoC. After talking to Solar Designer about this he suggested
several things for me to work on/look into. One of these is GPU support
under Windows for John the Ripper's bleeding-jumbo version.

I cloned the repository from GitHub and managed to compile under Windows
with Cygwin. Then I procceeded to create a makefile rule called
"win32-cygwin-x86-opencl" where I tried to add the required flags for
OpenCL. Unfortunately this failed when trying to link the object files
together into john.exe. Here is the error I get:

And here is my "mock up" makefile rule, I hope I didn't do anything stupid

Basically I looked at other opencl rules and copied things. I had to change
$(OCLROOT) so it's enclosed between apostrophes, so the space in the
default AMDAPPSDKROOT enviroment variable doesn't cause an error.

Could anybody help me with the error message I get? I tried to look into
the common_opencl.o file with IDA pro but I can't find anything weird in
the .rdata section.

Thank you,

Content of type "text/html" skipped

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.