# Missing Libraries when compiling suricata w/ napatech driver version 12.15.1.1

**URL:** <https://forum.suricata.io/t/missing-libraries-when-compiling-suricata-w-napatech-driver-version-12-15-1-1/6147>\
**Category:** Help\
**Created:** [December 29, 2025, 8:31am UTC](https://forum.suricata.io/t/missing-libraries-when-compiling-suricata-w-napatech-driver-version-12-15-1-1/6147 "2025-12-29T08:31:20Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![maja](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.suricata.io/maja/32/2376_2.png) [@maja](https://forum.suricata.io/u/maja)\
**Post date:** [December 29, 2025, 8:31am UTC](https://forum.suricata.io/t/missing-libraries-when-compiling-suricata-w-napatech-driver-version-12-15-1-1/6147/1 "2025-12-29T08:31:20Z")

</div>

Hi, did anyone manage to compile suricata 7.0.13 with the above new napatech driver version on Debian Trixie?

I was not succesful so far. For whatever reason, the configure script does not find “NT\_Init”, even if I specify the location of the NT libraries explicitly:

> $ ./configure --build=x86\_64-linux-gnu --prefix=/usr --includedir=${prefix}/include --mandir=${prefix}/share/man --infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=${prefix}/lib/x86\_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --enable-af-packet --enable-nfqueue --enable-nflog --enable-gccprotect --disable-gccmarch-native --with-libnss-includes=/usr/include/nss --with-libnss-libraries=/usr/lib/x86\_64-linux-gnu --with-libnspr-includes=/usr/include/nspr --with-libnspr-libraries=/usr/lib/x86\_64-linux-gnu --with-libevent-includes=/usr/include --with-libevent-libraries=/usr/lib/x86\_64-linux-gnu --with-napatech-libraries=/usr/lib --disable-coccinelle --enable-geoip --enable-hiredis --enable-non-bundled-htp --disable-suricata-update --enable-luajit --enable-rust --enable-ebpf --enable-ebpf-build --with-ebpf-includes=/usr/include/x86\_64-linux-gnu --enable-napatech  
> checking whether make supports nested variables… yes  
> checking for a BSD-compatible install… /usr/bin/install -c  
> checking whether sleep supports fractional seconds… yes  
> …  
> …  
> checking for magic\_open in -lmagic… yes  
> checking for nt.h… yes  
> checking for NT\_Init in -lntapi… no
> 
> ERROR! libntapi library not found

The libraries are definitely in /usr/lib. Compiling without NT works instantly, so all other dependencies are fulfilled.

With NT driver 12.14 and earlier, I did not recognize any problem like that.

Best regards,  
MaJa

---

<div class="post-metadata">

**Author:** ![vjulien](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.suricata.io/vjulien/32/4_2.png) [@vjulien](https://forum.suricata.io/u/vjulien)\
**Post date:** [January 5, 2026, 11:50am UTC](https://forum.suricata.io/t/missing-libraries-when-compiling-suricata-w-napatech-driver-version-12-15-1-1/6147/2 "2026-01-05T11:50:28Z")

</div>

I would suggest reaching out to Napatech.

---

<div class="post-metadata">

**Author:** ![maja](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.suricata.io/maja/32/2376_2.png) [@maja](https://forum.suricata.io/u/maja)\
**Post date:** [March 24, 2026, 8:43am UTC](https://forum.suricata.io/t/missing-libraries-when-compiling-suricata-w-napatech-driver-version-12-15-1-1/6147/3 "2026-03-24T08:43:44Z")

</div>

Ok, I finally managed to build the package correctly.

It was an inconsistency in our debian package scripts.

Thx, MaJa
