Trouble with third party SDK examples compile without problem!

I am trying to compile a matrix multiplication example I found on the net[1].

The readme.txt advises me, to open with comes with the zip and ‘modify the CUDA_SDK_INSTALL_PATH field to your own cuda-sdk-install path.’

CUDA_INSTALL_PATH ?= /usr/local/cuda


Nevertheless the make fails with following error message

g++ -fPIC -o matmult cuda_matmult_cpu.cpp.o     

-L/usr/local/cuda/lib64 -L/home/dave/NVIDIA_GPU_Computing_SDK/../lib 

-L/home/dave/NVIDIA_GPU_Computing_SDK/../common/lib/linux  -lcudart     

-L/usr/local/cuda/lib64 -L/home/dave/NVIDIA_GPU_Computing_SDK/../lib 

-L/home/dave/NVIDIA_GPU_Computing_SDK/../common/lib/linux  -lcutil

/usr/bin/ld: cannot find -lcutil

collect2: ld returned 1 exit status

make: *** [matmult] Error 1

My first thought was, that this could be outdated as the Copyright notice states “1993-2006 NVIDIA Corporation”. So I changed the path to the in the make file from

include ./


include /home/dave/NVIDIA_GPU_Computing_SDK/CUDALibraries/common/

The resulting error when executing make is: fatal error: cutil_inline.h: No such file or directory

compilation terminated.

make: *** [obj/x86_64/release/] Error 1

What do you recommend? What should I do? What can I read to help me understand?

[1] by Taesik Yoon, EECS, 2009

I forgot to add: