Я справился с этим, скопировав папку dnet из исходного кода libdnet-master / include, который я предварительно скомпилировал, в корень папки barnyard2 и успешно завершил сборку.
Все зависимости, которые я должен был загрузить для barnyard, были извлечены в исходную папку barnyard.
~/snort_src/barnyard2/libdnet-master/include# cp -R dnet ../../ ~/snort_src/barnyard2/libdnet-master/include# cd ../../ ~/snort_src/barnyard2# make