This issue is caused due to the options --enable-static --disable-shared while running configure in the Snort directory. These options are required since DPDK does not build shared libraries by default and hence cannot be linked statically.
Perhaps, a re-evaluation of the configure.ac scripts is required.
References:
Building a shared library that uses DPDK