-$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
BETTER SOLUTION: Modify configure to support RPATH for more platforms
than Solaris.
+[NOTE: configure is generated from configure.in 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
==========
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:
> ./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.