Back to my original post..
I haven't been successful in implementing either vanitygen or oclvanitygen on my linux server. 2 Bitcoin reward for anyone who can.

As far as I could see your vanitygen should indeed have linked fine - the linking error you posted was for oclvanitygen alone and the library it didn't find is also used by oclvanitygen alone.
Sorry for asking again, but didn't you get a "vanitygen" executable? Do you, if you do:
make clean
make vanitygen
?
You should be able to do "./vanitygen -i 1bounty" after that ...
root@linuxcoin:/home/user/vanitygen# make clean
rm -f vanitygen.o oclvanitygen.o pattern.o util.o vanitygen
root@linuxcoin:/home/user/vanitygen# make vanitygen
cc -ggdb -O3 -Wall -I/opt/AMD-APP-SDK-v2.4-lnx64/include/CL/ -c -o vanitygen.o vanitygen.c
cc -ggdb -O3 -Wall -I/opt/AMD-APP-SDK-v2.4-lnx64/include/CL/ -c -o pattern.o p attern.c
cc -ggdb -O3 -Wall -I/opt/AMD-APP-SDK-v2.4-lnx64/include/CL/ -c -o util.o util .c
cc vanitygen.o pattern.o util.o -o vanitygen -ggdb -O3 -Wall -I/opt/AMD-APP-SDK- v2.4-lnx64/include/CL/ -lpcre -lcrypto -lm -lpthread
root@linuxcoin:/home/user/vanitygen# vanitygen
bash: vanitygen: command not found
root@linuxcoin:/home/user/vanitygen# ./vanitygen
./vanitygen: error while loading shared libraries: libpcre.so.0: cannot open sha red object file: No such file or directory