Package: libpcre3 (6.7+7.4-4) :
http://packages.debian.org/etch/libpcre3
Package: libpcre3-dev (6.7+7.4-4) :
http://packages.debian.org/etch/libpcre3-dev
Where have you got libpcre-dev version 7.6-2.1 ? ?
That is the Debian 5 Lenny package.
Suggest : remove this alien? package and install the right one.
Snort-2.8.6 has no problems with pcre "6.7+7.4-4"
cd snort-2.8.6/ && ./configure && make : No errors !
About PKG_CONFIG , please use a command like this :
export PKG_CONFIG_LIBDIR=/usr/local/lib/pkgconfig:/usr/lib/pkgconfig/
..
P.S. : The version of snort in Synaptic is 2.3.3 !
Are you quite sure of the Debian "4" ?
The command : 'cat /etc/issue' will show.
..