Agreed. In my tests it's "-pthread", not "-lpthread", but still.
Agreed - I must have been distracted by the array of -l: arguments :-)
It's more like, in lib/librte_telemetry/meson.build: if not is_windows ext_deps += threads_dep endif
It's not a big deal, but my thinking was that the library has a genuine threads dependency, but in the Windows case this is satisfied by EAL and so threads_dep can perhaps legitimately be empty. It also means there's only one place where the decision is made regardless of the number of dependencies. Regards, Nick