This is our old Q&A Site. Please post any new questions and answers at

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

accept rate: 0%

Be the first one to answer this question!
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text]( "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:


question asked: 18 Feb '14, 11:54

question was seen: 1,485 times

last updated: 18 Feb '14, 11:54

p​o​w​e​r​e​d by O​S​Q​A