aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/pidl
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2010-12-30 02:10:49 +0000
committerGuy Harris <guy@alum.mit.edu>2010-12-30 02:10:49 +0000
commit4132fab6746d3fa3cd949758c6c9a155e34f3716 (patch)
treebc2d03c74aadd8c7e72d3acdc839489d42ac2b54 /epan/dissectors/pidl
parent0832037854f8f5f2e7c1100ac34c109904a74138 (diff)
Add some white space.
Give more information about getting Yapp; not everybody using it is necessarily using SUSE (and, yes, that's how it appears to be spelled now, even though the "u" was for "und" and not originally capitalized). svn path=/trunk/; revision=35303
Diffstat (limited to 'epan/dissectors/pidl')
-rw-r--r--epan/dissectors/pidl/README35
1 files changed, 24 insertions, 11 deletions
diff --git a/epan/dissectors/pidl/README b/epan/dissectors/pidl/README
index a195002f2f..234e35274e 100644
--- a/epan/dissectors/pidl/README
+++ b/epan/dissectors/pidl/README
@@ -2,28 +2,41 @@ The REAMDE specific to the Wireshark "copy" of the pidl sources
==============================================================
The tree tools/pidl is a direct extract from
-svn://svnanon.samba.org/samba/branches/SAMBA_4_0/source/pidl
+
+ svn://svnanon.samba.org/samba/branches/SAMBA_4_0/source/pidl
+
to allow building Wireshark pidl dissectors without having to
-*explicitely* access a remote svn repository.
+*explicitly* access a remote svn repository.
Don't do changes here, do them at the samba tree! Changes to this tree will
be overwritten the next time the sources from the samba tree are updated,
which is basically every time you do an svn up in the Wireshark toplevel dir.
-In order to build, install yapp (on Suse, the rpm is named perl-Parse-Yapp),
-then do
-perl Makefile.PL && make && && make install
+In order to build, install yapp, then do
+
+ perl Makefile.PL && make && && make install
+
+Yapp can be found in CPAN; search for Yapp at
+
+ http://search.cpan.org/
+
+(unfortunately, it appears that the URL for the entry for Yapp includes
+a version number, so it's subject to change). If you are using Linux,
+there may be a package for Yapp for your distribution; on SUSE, the
+package is an rpm named perl-Parse-Yapp.
This will build and install the binaries and the manpage (pidl.1).
run pidl with:
-pidl --ws-parser -- <idl-file> (don't forget the "--")
+ pidl --ws-parser -- <idl-file> (don't forget the "--")
If you run outside the dissectors/pidl directory, this *will* result in a
-warning like:
-atsvc.idl:5:23: idl_types.h: No such file or directory
-and *may* result in additional warnings like:
-Warning: No conformance file `initshutdown.cnf'
-Unable to handle string with flags STR_LEN4|STR_NOTERM at /usr/lib/perl5/site_perl/5.8.6/Parse/Pidl/Wireshark/NDR.pm line 283.
+warning such as:
+
+ atsvc.idl:5:23: idl_types.h: No such file or directory
+
+and *may* result in additional warnings such as:
+ Warning: No conformance file `initshutdown.cnf'
+ Unable to handle string with flags STR_LEN4|STR_NOTERM at /usr/lib/perl5/site_perl/5.8.6/Parse/Pidl/Wireshark/NDR.pm line 283.