diff options
author | Guy Harris <guy@alum.mit.edu> | 2013-07-06 19:32:07 +0000 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2013-07-06 19:32:07 +0000 |
commit | e02563ceae8a581090edb7b6f1d9759429da3c85 (patch) | |
tree | 9544077bd9959e2f2bcc34bc8e3d1a1c7d470987 /macosx-setup.sh | |
parent | bd52515b0684f259fae430b595d0a8dd72dab572 (diff) | |
download | wireshark-e02563ceae8a581090edb7b6f1d9759429da3c85.tar.gz wireshark-e02563ceae8a581090edb7b6f1d9759429da3c85.tar.bz2 wireshark-e02563ceae8a581090edb7b6f1d9759429da3c85.zip |
Don't install the GNU autotools on Snow Leopard and earlier; they were
shipped with those versions of OS X, and I had some problems with the
newer versions on Snow Leopard (the Makefile was doing weird stuff that
caused build failures in wsutil, moving .Tlo files to .Plo files; I
didn't investigate futher).
svn path=/trunk/; revision=50418
Diffstat (limited to 'macosx-setup.sh')
-rwxr-xr-x | macosx-setup.sh | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/macosx-setup.sh b/macosx-setup.sh index 8b6df81bad..ce7d961cba 100755 --- a/macosx-setup.sh +++ b/macosx-setup.sh @@ -8,6 +8,8 @@ # http://nplab.fh-muenster.de/groups/wiki/wiki/fb7a4/Building_Wireshark_on_SnowLeopard.html # +DARWIN_MAJOR_VERSION=`uname -r | sed 's/\([0-9]*\).*/\1/'` + # # Versions to download and install. # @@ -30,7 +32,7 @@ fi # # Some package need xz to unpack their current source. -# xz is not available on OSX (Snow Leopard). +# xz is not yet provided with OS X. # XZ_VERSION=5.0.4 @@ -67,10 +69,15 @@ PORTAUDIO_VERSION=pa_stable_v19_20111121 # GEOIP_VERSION=1.4.8 -# GNU auto tools -AUTOCONF_VERSION=2.69 -AUTOMAKE_VERSION=1.13.3 -LIBTOOL_VERSION=2.4.2 +# +# GNU autotools; they're provided with releases up to Snow Leopard, but +# not in later releases. +# +if [[ $DARWIN_MAJOR_VERSION -gt 10 ]]; then + AUTOCONF_VERSION=2.69 + AUTOMAKE_VERSION=1.13.3 + LIBTOOL_VERSION=2.4.2 +fi uninstall() { if [ -d macosx-support-libs ] @@ -347,8 +354,6 @@ then exit 0 fi -DARWIN_MAJOR_VERSION=`uname -r | sed 's/\([0-9]*\).*/\1/'` - # # To make this work on Leopard will take a lot of work. # |