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

I have add a new protocol"scoreboard" dissector in plugin,files is located in wireshark1.6.4\plugins\scoreboard. when i rebuilt the dissector in \plugin. as: nmake -f Makefile.nmake all. and then I run the main program, there is nothing changed. but when i rebuilt all of the project .(need much more time) .the change had been write in code has appeared . why?and how to rebuilt in short time,(best for just rebuilt my plugin dissector),and then get the right result.

Hope the master give advice or comments please!

asked 17 Jun '12, 23:45

smilezuzu's gravatar image

smilezuzu
20323237
accept rate: 0%


You just compiled your code (and possibly other plugins), but you did NOT link that changed object code to the resulting binary, that's the reason why you did not see any changes.

Running make in the main directory fixed the problem, as the build process figured out, that your object code had changed and then it performed the required steps to integrate your changes into the binary. Without any further information I guess it was mostly running the linker.

Regards
Kurt

permanent link

answered 18 Jun '12, 00:53

Kurt%20Knochner's gravatar image

Kurt Knochner ♦
24.8k1039237
accept rate: 15%

thanks! I have get the answer.just get of the "all". is OK.

(18 Jun '12, 01:45) smilezuzu
Your answer
toggle preview

Follow this question

By Email:

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

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "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:

×637
×173

question asked: 17 Jun '12, 23:45

question was seen: 1,767 times

last updated: 18 Jun '12, 06:35

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