Has anyone gotten the cudnn sample app to work on Mac OS X

My Makery is below.
I do not think the initialization for cuda is working correctly given the failure is in the “create”

aurobindotripathy@Aurobindos-MBP:~/NVIDIA_cu_DNN/cudnn-sample-v2$ cat Makefile
CUDA_PATH=/usr/local/cuda
CUDNN_PATH=$(CUDA_PATH)/cudnn

CC=g++
CFLAGS=-I. -I…/cudnn-6.5-osx-v2 -I$(CUDA_PATH)/include -I$(CUDNN_PATH) -IFreeImage/include -IUtilNPP
LIBS=-lcudart -lnppi -lnppc -lcublas -lcudnn -lfreeimage-3.17.0 -lm -lstdc++
#LFLAGS=-L…/cudnn-6.5-osx-v2 -L$(CUDA_PATH)/lib -L./FreeImage/lib/linux/x86_64 $(LIBS)
LFLAGS=-L…/cudnn-6.5-osx-v2 -L$(CUDA_PATH)/lib -L./FreeImage/lib/darwin $(LIBS)

OBJ = mnistCUDNN.o

%.o: %.cpp $(DEPS)
$(CC) -c -o $@ $< $(CFLAGS)

mnistCUDNN: $(OBJ)
gcc -o $@ $^ $(LFLAGS)

clean:
rm *.o ./mnistCUDNN


aurobindotripathy@Aurobindos-MBP:~/NVIDIA_cu_DNN/cudnn-sample-v2$ ./mnistCUDNN

CUDNN failure: 1
mnistCUDNN.cpp:168
Aborting…

Ignore this, please.
I had to be root for the mnistCUDNN app to work.
Does anyone know why?