This is a static archive of our old Q&A Site. Please post any new questions and answers at ask.wireshark.org.

Custom Dissector using an external library

0

I have built a dissector in the windows os and everything works as planned. I have converted the dissector and the associated libraries to build on RHEL6. I have got it to the point where Wireshark is built and the plugin and everything else is built. When I run Wireshark I get the error message that it "Couldn't load module /usr/local/lib/wireshark/plugins/1.11.2/mypluginname: undefined symbol functionname". The function that is in the error is in an external .so that I have built. I have checked the .so with the "nm -D" command and the function is in there. Where does Wireshark look for the external .so? Is it specified in one of the makefiles or what?

Thanks in advance

asked 18 Feb '14, 11:54

jk21's gravatar image

jk21
11112
accept rate: 0%