Current code cloned from github does not compile on Linux:
[...]
ptxas info : Compiling entry function '_Z25titan_scrypt_core_kernelAILi1EL12MemoryAccess1EEvPKjii' for 'sm_35'
ptxas info : Used 26 registers, 336 bytes cmem[0]
ptxas info : Compiling entry function '_Z25titan_scrypt_core_kernelBILi1EL12MemoryAccess1EEvPjii' for 'sm_35'
ptxas info : Used 30 registers, 336 bytes cmem[0]
g++ -O3 -pthread -L/usr/local/cuda/lib64 -o cudaminer cudaminer-cpu-miner.o cudaminer-util.o cudaminer-sha2.o cudaminer-scrypt.o cudaminer-scrypt-jane.o salsa_kernel.o sha256.o keccak.o fermi_kernel.o kepler_kernel.o test_kernel.o nv_kernel.o nv_kernel2.o titan_kernel.o -lcurl compat/jansson/libjansson.a -lpthread -lcudart -fopenmp
cudaminer-cpu-miner.o: In function `miner_thread':
cpu-miner.c:(.text+0x3708): undefined reference to `scanhash_keccak'
collect2: ld returned 1 exit status
make[2]: *** [cudaminer] Error 1