summaryrefslogtreecommitdiff
path: root/ext/tap-mac/tuntap/README.zerotier-build
diff options
context:
space:
mode:
authorAdam Ierymenko <adam.ierymenko@gmail.com>2013-11-06 11:01:34 -0500
committerAdam Ierymenko <adam.ierymenko@gmail.com>2013-11-06 11:01:34 -0500
commit6b8c90bffd4f052cdeb3a09f0c9d44c2767dd0a4 (patch)
tree483a94332a42f52ed9b55c3bdec3c2f3e9e849db /ext/tap-mac/tuntap/README.zerotier-build
parent9455b1cc810eff7517f51f50eee828344af3526a (diff)
downloadinfinitytier-6b8c90bffd4f052cdeb3a09f0c9d44c2767dd0a4.tar.gz
infinitytier-6b8c90bffd4f052cdeb3a09f0c9d44c2767dd0a4.zip
Upgrade LZ4, remove extraneous files, put tap-mac into ext/ to declutter root.
Diffstat (limited to 'ext/tap-mac/tuntap/README.zerotier-build')
-rw-r--r--ext/tap-mac/tuntap/README.zerotier-build18
1 files changed, 18 insertions, 0 deletions
diff --git a/ext/tap-mac/tuntap/README.zerotier-build b/ext/tap-mac/tuntap/README.zerotier-build
new file mode 100644
index 00000000..20d6d461
--- /dev/null
+++ b/ext/tap-mac/tuntap/README.zerotier-build
@@ -0,0 +1,18 @@
+Building the tap for both x86_64 and i386 requires an older version of the
+Xcode tools than what now ships for Mavericks (10.9). The newer version
+does not support creating i386 kernel images.
+
+These can be obtained from:
+
+https://developer.apple.com/downloads
+
+It requires a bit of a dance to unpack the package and obtain an unpacked
+tree, but once it's there you can change the line in tap/Makefile and
+build for both architectures.
+
+This will go on until i386 is thoroughly legacy, at which point we'll
+probably start just supporting x86_64. But that might be a while. We want
+to support old Macs through their entire useful life.
+
+Since this build is irritating, a pre-built copy is packaged in ext/ and
+is installed by 'make install'. So users shouldn't have to build this.