summaryrefslogtreecommitdiff
path: root/README.macos
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2004-03-16 18:18:48 +0000
committerGuy Harris <guy@alum.mit.edu>2004-03-16 18:18:48 +0000
commit7e3ed089da54a5a5aee39c7a676b622f514a48c5 (patch)
tree1432762332772316f615acd2ff8a800173518a90 /README.macos
parent4d9537919c08b5db70b892211f7dcc5ba0d64175 (diff)
downloadwireshark-7e3ed089da54a5a5aee39c7a676b622f514a48c5.tar.gz
It's Mac OS, not MacOS.
Note that Ethereal doesn't work on pre-X Mac OS, in case somebody sees ".macos" and thinks it'll work on OS 9 or earlier versions. Explain that GLib and GTK+ now need to be shared libraries, and that the GLib 1.x and GTK+ 1.x release tarballs were built with an older version of libtool that didn't support building them as shared libraries on OS X. svn path=/trunk/; revision=10384
Diffstat (limited to 'README.macos')
-rw-r--r--README.macos16
1 files changed, 10 insertions, 6 deletions
diff --git a/README.macos b/README.macos
index 67d56b2069..a7b6c2e4cd 100644
--- a/README.macos
+++ b/README.macos
@@ -1,12 +1,16 @@
-$Id: README.macos,v 1.1 2004/03/15 02:04:08 jmayer Exp $
+$Id: README.macos,v 1.2 2004/03/16 18:18:48 guy Exp $
-This file tries to help building Ethereal for MacOS X
+This file tries to help building Ethereal for Mac OS X (Ethereal does
+not work on earlier versions of Mac OS).
The changes to enable libwiretap and libethereal being built as shared
-libraries have broken shared gtk1 builds on MacOS X. It seems that the
-gtk1 libs don't work when linked into a shared library. The alternative
-to build Ethereal as one big statically linked binary isn't working
-either (and may never have worked on this OS).
+libraries have broken shared gtk1 builds on Mac OS X. The GLib 1.x and
+GTK+ 1.x release tarballs were built with an older version of libtool
+that didn't support shared libraries on Mac OS X, so you can't build and
+install them as shared libraries, but the shared-library build of
+Ethereal requires GLib and GTK+, on Mac OS X, to be shared libraries.
+The alternative to build Ethereal as one big statically linked binary
+isn't working either (and may never have worked on this OS).
The way out of this situation is to use gtk2 and associated libraries
which is known to work in this constellation: