diff options
author | Jörg Mayer <jmayer@loplof.de> | 2005-09-19 14:59:32 +0000 |
---|---|---|
committer | Jörg Mayer <jmayer@loplof.de> | 2005-09-19 14:59:32 +0000 |
commit | f10f911bce7904d2020162da36fd23f8d330699c (patch) | |
tree | 237b5b1be3fca02add38bf4f51fa336aa553dc6d | |
parent | dfaf9f9310b7862cb68697948a626cf3acfe3d1e (diff) |
Change README to reflect the fact that tools/pidl is now a
svn:externals reference.
svn path=/trunk/; revision=15868
-rw-r--r-- | epan/dissectors/pidl/README | 36 |
1 files changed, 34 insertions, 2 deletions
diff --git a/epan/dissectors/pidl/README b/epan/dissectors/pidl/README index 7289bd6fc4..a4fa81fdb0 100644 --- a/epan/dissectors/pidl/README +++ b/epan/dissectors/pidl/README @@ -1,2 +1,34 @@ -Please see tools/pidl/README.ethereal for details on installing and -running pidl. +The REAMDE specific to the Ethereal "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 +to allow building Ethereal pidl dissectors without having to +*explicitely* 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 Ethereal toplevel dir. + +In order to build, install yapp (on Suse, the rpm is named perl-Parse-Yapp), +then do +make Makefile.PL && make && make doc && make install + +Note: This will not install the manpage (pidl.1). + +Note2: In order for "make doc" to succeed, you will need + a) xsltproc and + b) Internet access or a proper redirect to local copies of the + manpages/docbook.xsl and html/docbook.xsl files. + +run pidl with: + +pidl --eth-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/Ethereal/NDR.pm line 283. + |