sec_vt_pcontext
[metze/wireshark/wip.git] / README.irix
index b1b03c2b110ff8726f21297e519c08e614ee6be2..8b3b455aa5d8c9f5fe16d1cb06e32c036ce3f52b 100644 (file)
@@ -1,4 +1,7 @@
-$Id: README.irix,v 1.2 2000/02/19 22:00:23 guy Exp $
+$Id$
+
+1. Some problems seen by one person who tried to build Ethereal on IRIX;
+your mileage may vary.  Some comments have been added.
 
 To: ethereal-dev@zing.org
 Subject: Re: [ethereal-dev] Ethereal on SGI
@@ -33,6 +36,11 @@ PROBLEM #1
    BETTER SOLUTION:  Modify configure to support RPATH for more platforms
                      than Solaris.
 
+[NOTE: configure is generated from configure.ac and acinclude.m4, and
+all the linking stuff is done by libtool.  We don't recommend the
+LD_LIBRARY_PATH hack - perhaps we did so in the past, but we don't do so
+now.]
+
 ==========
 PROBLEM #2
 ==========
@@ -54,6 +62,10 @@ PROBLEM #2
 
 Randall
 
+[NOTE: we don't use the __P macro ourselves; some of the SNMP libraries
+might, but that's a bug in the libraries if they require you to define
+__P in order to use them.]
+
 ===============================================================================
 
 Problem #1:
@@ -110,3 +122,13 @@ Problem #3 (same as Problem #1):
 > ./ethereal 
 189684:./ethereal: rld: Fatal Error: Cannot Successfully map soname 'libsnmp.so' under any of the filenames /home/rhh/software/gtk+-1.2.3/lib/libsnmp.so:/home/rhh/software/glib-1.2.3/lib/libsnmp.so:/usr/lib32/libsnmp.so:/usr/lib32/internal/libsnmp.so:/lib32/libsnmp.so:/opt/lib32/libsnmp.so: 
 
+2. Patches to libpcap that may be necessary
+
+On IRIX, older versions of the libpcap library use, in
+"pcap_open_live()", the snapshot length passed in, without reducing it
+to be less than or equal to the MTU of the interface.  If the snapshot
+length is larger than the interface MTU, IRIX will return an error; this
+means that, for example, the Wireshark default snapshot length of 65535,
+chosen so that all of the packet is captured, will not work.
+
+Current versions of libpcap, from tcpdump.org, do not do so.