svn commit: lorikeet r37 - in trunk/ethereal: .
tpot at samba.org
tpot at samba.org
Thu Sep 2 04:06:57 GMT 2004
Author: tpot
Date: 2004-09-02 04:06:57 +0000 (Thu, 02 Sep 2004)
New Revision: 37
WebSVN: http://websvn.samba.org/websvn/changeset.php?rep=lorikeet&path=/trunk/ethereal&rev=37&nolog=1
Log:
Add some instructions on getting plugin to compile and work.
Added:
trunk/ethereal/README
Changeset:
Added: trunk/ethereal/README
===================================================================
--- trunk/ethereal/README 2004-09-02 01:27:43 UTC (rev 36)
+++ trunk/ethereal/README 2004-09-02 04:06:57 UTC (rev 37)
@@ -0,0 +1,32 @@
+Build instructions for ethereal pidl parsers
+--------------------------------------------
+
+To build the parser:
+
+ 1) Apply the ethereal-pidl.patch to introduce the new plugin into
+ the ethereal build system.
+
+ 2) Copy the contents of the plugins/pidl directory into a
+ subdirectory called pidl in the ethereal plugins directory.
+
+ 3) Run pidl with the --eparser option and copy the autogenerated
+ packet-dcerpc-*.[ch] and ndr_*.h files from the librpc/gen_ndr
+ directory into the plugins/pidl directory.
+
+ 4) Build ethereal as you normally would (run autogen, configure,
+ make etc).
+
+Note that you can modify and build a plugin separately from the full
+ethereal program. This speeds up development muchly as the linking
+for ethereal and tethereal does not need to be performed.
+
+Installation:
+
+ 1) Copy the pidl.so file from the .libs directory (ha ha - libtool)
+ and place it in the site-specific ethereal plugins directory
+ [where is this?] or in $HOME/.ethereal/plugins
+
+ 2) When you restart ethereal the plugin should be loaded. Any
+ dynamic linking errors will be displayed on standard error.
+
+Enjoy!
More information about the samba-cvs
mailing list