ANNOUNCEMENT: Live Wireshark University & Allegro Packets online APAC Wireshark Training Session
April 17th, 2024 | 14:30-16:00 SGT (UTC+8) | Online

Wireshark-dev: Re: [Wireshark-dev] no vresion symbol

From: Helge Kruse <Helge.Kruse-nospam@xxxxxxx>
Date: Fri, 22 Jul 2011 08:55:02 +0200
Am 21.07.2011 16:06, schrieb sagar Guledagudda:
hi
  I am getting an error as " *The plugin has no version symbol* " during the
start up of wireshark . is that the wireshark version problem or any missing
library during compilation ? if anybody have idea please reply

Congratulation!, you managed to compile your dissector.

This is neither a Wireshark nor a library problem. Each dissector should have a public symbol *version* like this:

extern "C" G_MODULE_EXPORT gchar version[30] = "none";

Add it to your dissector, set an appropriate value and make sure it has no C++ decoration.