On Aug 28, 2018, at 9:27 PM, João Valverde <joao.valverde@xxxxxxxxxxxxxxxxxx> wrote:
> On 29/08/18 05:15, Anders Broman wrote:
>
>> If indeed that is the problem (very likely) the decision to make these libraries PRIVATE was intentional because the only external linkage requirement that I saw was glib.
>> Yes this was the problem as I suspected yesterday, it just took a while to verify as I had to delete the build directory to have the cmake changes take effect. Another question
>
> It's not a bug in Wireshark, it's a bug in your build, IMO.
If your plugin calls C math functions, the "math library" is an external linkage requirement; some platforms have a separate "math library", some don't. M_LIBRARIES should be set as necessary by the CMake module for libm.