Ethereal-dev: [Ethereal-dev] Help needed with H.323 plugin for Ethereal 0.9.x

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

Date: Tue, 26 Feb 2002 17:34:52 +0100
 I need your help! If you have experience with Visual C++ 6 and can help me
   get the new plugin for Ethereal 0.9.x working, please download the source
   from http://www.voice2sniff.org/ (Help needed topic) and try to make it
   link. I have spent a lot of time with it, but I can't make it work.

For the moment this source will not do much, except maybe decode some H.225 RAS, but first I
   need to be able to create a plugin (DLL). You need to download at least
   Ethereal 0.9.1. Create a directory called h323 in the plugin directory and
   then copy the contents of the zip file to it. Build the Debug version of
   mini_ptlib using the workspace and then call nmake -f Makefile.nmake in the
   plugin/h323 directory. If you see an error about the redefinition of
   value_string, open epan/value_string.h and surround the value_string
   definition by #ifdef __cplusplus / #endif.

The problems I have are twofold:
- A lot of errors and warning about redefinition of the Ethereal plugin API, probably
  because I include the wrong plugin_api header file, but which shoudl I do?
- Library conflicts, the linker suggests using the compiler switch /nodefaultlib
  a number of times, but I get into viscuous circles after a number of tries

In short: HHHEEELLLPP ;-)

--
Andreas Sikkema
andreas.sikkema@xxxxxxxxxxx
"While you're waiting, read the free novel we sent you.
 It's a Spanish story about a guy named `Manual'" - Dilbert