Ask Your Question
0

.dll has no "plugin_want_major" symbol

asked 2018-08-24 13:50:21 +0000

hao97 gravatar image

updated 2018-08-24 14:16:35 +0000

grahamb gravatar image

Building my own custom wireshark dissector. Built Wireshark 2.9.0 from source code and custom dissector works perfectly on my own pc. Downloaded Wireshark 2.9.0-1229-g4eb5b535 online and tried out my custom dissector. Works perfect as well. However, an error message known as "foo.dll has no "plugin_want_major" symbol" occur when I copy my custom plugin .dll into Wireshark 2.9.0-1554 on a separate computer. Does anyone have a solution to it? Thank you very much.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2018-08-24 14:20:30 +0000

grahamb gravatar image

Probably down to this change.

As you're running off the "bleeding edge" development version there may be occasional breakages.

edit flag offensive delete link more

Comments

I did not build my dissector with a CMakeList.txt. Is it compulsory to have a CMakeList.txt? If yes, how do I do that? Thanks!

hao97 gravatar imagehao97 ( 2018-08-24 14:44:51 +0000 )edit

See the Developers Guide, Section 9.2.1.

CMake is the only supported method for building in 2.9 and later.

grahamb gravatar imagegrahamb ( 2018-08-24 14:59:23 +0000 )edit

Any other suggestion that may help to fix this issue? So far still having the same issue. Upon your first answer, would you mind stating a step by step guide just to ensure that I'm doing the right steps. Thanks :)

hao97 gravatar imagehao97 ( 2018-08-27 09:04:03 +0000 )edit

The Developers Guide is the step by step guide. Are you having problems building Wireshark with CMake or just your plugin?

grahamb gravatar imagegrahamb ( 2018-08-27 09:13:44 +0000 )edit

I have problem loading my custom plugin on other computer running Wireshark Version 2.9.0. Plugin have no issue running on my computer with Wireshark 2.9.0. Built Wireshark 2.9.0 from source code but decided to use the downloaded Wireshark 2.9.0 for testing purposes.

hao97 gravatar imagehao97 ( 2018-08-27 09:34:17 +0000 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 2018-08-24 13:50:21 +0000

Seen: 1,000 times

Last updated: Aug 24 '18