Correct presentation of IMSI digits and highlight correct bytes.
[obnox/wireshark/wip.git] / README.macos
index 2cde7e55f65bb509a8fb33c00fdbd6c723d7f82b..54c66c5bf14e0e19a8a45a541dbacc847d1e9dc6 100644 (file)
@@ -1,4 +1,4 @@
-$Id: README.macos,v 1.8 2004/03/23 18:33:25 tuexen Exp $
+$Id$
 
 This file tries to help building Ethereal for Mac OS X (Ethereal does
 not work on earlier versions of Mac OS).
@@ -42,7 +42,8 @@ NOTE: you must set the PKG_CONFIG_PATH environment variable to include
 "/usr/X11R6/lib/pkgconfig" (unless you've already set it, set it to
 "/usr/X11R6/lib/pkgconfig") before running the Pango configuration
 script, so that it can be configured to use the version of fontconfig
-that comes with Mac OS X's X11.
+that comes with Mac OS X's X11. This is also needed for the GTK+
+configuration.
 
 NOTE: you must install the pkg-config dependency first; unless it is
 installed, you cannot configure GLib or GTK+.  After that, you must
@@ -57,38 +58,16 @@ install them before configuring GTK+.)
 
 You will need to do "make install-lib" for the JPEG library to install
 its libraries - "make install" does not suffice.  You will also have to
-do "sudo ranlib /usr/lib/libjpeg.a" after "make install-lib".
+do "sudo ranlib /usr/local/lib/libjpeg.a" after "make install-lib".
 
 For libpng, use scripts/makefile.darwin, not scripts/makefile.macosx.
 
-You will need to run Ethereal's configure script with the
-"--enable-gtk2" argument - by default, it'll try to configure with GLib
+Finally run the configure script. By default it will use
+the Glib2 and GTK+2 libraries. If you run Ethereal's configure script
+with the "--disable-gtk2" argument it'll try to configure with GLib
 1.2[.x] and GTK+ 1.2[.x], in which case:
 
        if they're not installed, the configure script will fail;
 
        if they are installed, the configure script will configure
        Ethereal to build with them.
-
-Another problem are compile errors in the wiretap directory like the
-following:
-pcap-util.c: In function `get_interface_list_findalldevs':
-pcap-util.c:195: error: `pcap_if_t' undeclared (first use in this function)
-
-On first sight, it would appear that Mac OS X 10.x ships with a weird
-version of libpcap that includes pcap_findalldevs, but no definition for
-pcap_if_t.
-
-As it turns out, this isn't true for Mac OS X 10.3 through 10.3.2; they
-ships with an 0.6[.x]-derived libpcap that doesn't include
-"pcap_findalldevs()".  The problem in those releases is caused by a
-Security Update - it updates the libpcap dylib to 0.8.1, but doesn't
-update the header files (or the man page - and also doesn't update the
-tcpdump man page to 3.8.1).
-
-In addition, the Software Update to 10.3.3 and later will update the
-libpcap dylib but not the header files.  If systems come pre-installed
-with 10.3.3, they might have the correct header files (and man pages).
-
-As a workaround, install pcap.h and pcap-bpf.h from
-tcpdump.org's libpcap 0.8.1 in "/usr/include".