You need the openssl headers installed, depending on the distro it would normally be a package like "openssl-dev" or "libssl-dev"
Thanks... I'm on Ubuntu 12.04 LTS. I thought I had openssl installed, because if I typed "openssl version" there was an output...
anyway I also installed this libssl-dev (there was no package openssl-dev) and now I get a little different output...
user@JLaptop:~/MyPrograms/VanityAddr/vanitygen-master$ make
cc -ggdb -O3 -Wall -c -o vanitygen.o vanitygen.c
cc -ggdb -O3 -Wall -c -o pattern.o pattern.c
pattern.c:32:18: fatal error: pcre.h: No such file or directory
compilation terminated.
make: *** [pattern.o] Error 1
any ideas..?