Date: Wed, 21 Sep 2011 17:40:23 +0200 From: Lukas Odzioba <lukas.odzioba@...il.com> To: john-users@...ts.openwall.com Subject: Re: Re: OpenCL patch for John 2011/9/21 Juri <juma993@...il.com>: > Lukas Odzioba <lukas.odzioba@...> writes: > >> >> Hi all, >> I'd like to announce OpenCL patch for John. It contains phpass, >> cryptmd5 and cryptsha256 formats. Performance is poor, but will be >> increased especially on amd devices in the next revisions and mscash2, >> cryptsha512 will be added. >> >> Patch can be downloaded directly from: >> http://openwall.info/wiki/_media/john/john-1.7.8/john-1.7.8-allopencl-01.diff> >> Lukas >> >> > > Hi > I downloaded and applied your patch to the last stable version of John (1.7.8) I > download from the site, but it fails to compile, with this error: > > phpassopencl_fmt.c:6:19: fatal error: CL/cl.h: File o directory non esistente > [No such file or directory] > compilation terminated. > > I tried to compile with the command "make clean linux-x86-64-opencl" on an > Ubuntu 11.04 machine with gcc version 4.5.2. > > What could be the problem? > > Hi! I must say first to all: On nvidia cards all formats works it this patch, however on amd cards only phpass works fine (i'm working on that). It looks like gcc cannot find cl.h. 1) check if opencl is installed properly on your machine 2) check your ATI_STREAM_DIR (or something simillar I do not remember right now, and cannot check it) in the Makefile is setted to opencl directory. I'm having some hardware problems now. If everything goes well next version of patch will be available, and I will announce that here. Lukas
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.