diff -urpN john-1.7.8.orig/src/Makefile john-1.7.8/src/Makefile --- john-1.7.8.orig/src/Makefile 2011-08-02 22:21:42.000000000 +0200 +++ john-1.7.8/src/Makefile 2011-08-02 22:34:18.000000000 +0200 @@ -19,10 +19,10 @@ OMPFLAGS = #OMPFLAGS = -fopenmp # Sun Studio with OpenMP (set the OMP_NUM_THREADS env var at runtime) #OMPFLAGS = -xopenmp -OCLHEADERPATH = /usr/local/cuda/include/ +OCLHEADERPATH = -I/usr/local/cuda/include/ -I$(ATISTREAMSDKROOT)/include CFLAGS = -c -Wall -O2 -fomit-frame-pointer $(OMPFLAGS) ASFLAGS = -c $(OMPFLAGS) -LDFLAGS = -s $(OMPFLAGS) +LDFLAGS = -s $(OMPFLAGS) OPT_NORMAL = -funroll-loops OPT_INLINE = -finline-functions @@ -155,7 +155,7 @@ linux-x86-64: $(MAKE) $(PROJ) \ JOHN_OBJS="$(JOHN_OBJS) c3_fmt.o x86-64.o" \ CFLAGS="$(CFLAGS) -DHAVE_CRYPT" \ - LDFLAGS="$(LDFLAGS) -lcrypt" + LDFLAGS="$(LDFLAGS) -lcrypt -L$(ATISTREAMSDKROOT)/lib/x86_64 -lOpenCL" linux-x86-64-avx: $(LN) x86-64.h arch.h @@ -814,7 +814,7 @@ generic.h: "$(BENCH_BF_OBJS_DEPEND)" cryptmd5opencl_fmt.o: cryptmd5opencl_fmt.c - $(CC) -I$(OCLHEADERPATH) $(CFLAGS) cryptmd5opencl_fmt.c + $(CC) $(OCLHEADERPATH) $(CFLAGS) cryptmd5opencl_fmt.c bench: $(BENCH_OBJS) $(LD) $(BENCH_OBJS) $(LDFLAGS) -o bench