Last active
December 17, 2015 19:09
-
-
Save jgranick/5658434 to your computer and use it in GitHub Desktop.
DO NOT DO THIS ANYMORE. The following script installs a 32-bit version of Neko, instead of the 64-bit version that comes with the Haxe 3 install. Your Neko install should match your OS X install, which means unless you are running an OLD system, you want the 64-bit version. OpenFL does properly support 64-bit Neko, and expects this on 64-bit sys…
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# Download Neko | |
curl -L http://nekovm.org/_media/neko-2.0.0-osx.tar.gz > neko-2.0.0-osx.tar.gz | |
# Extract and copy files to /usr/lib/neko | |
tar xvzf neko-2.0.0-osx.tar.gz | |
sudo mkdir -p /usr/lib/neko | |
sudo cp -r neko-2.0.0-osx/* /usr/lib/neko | |
# Add symlinks | |
sudo rm -rf /usr/bin/neko | |
sudo rm -rf /usr/bin/nekoc | |
sudo rm -rf /usr/bin/nekotools | |
sudo rm -rf /usr/lib/libneko.dylib | |
sudo ln -s /usr/lib/neko/neko /usr/bin/neko | |
sudo ln -s /usr/lib/neko/nekoc /usr/bin/nekoc | |
sudo ln -s /usr/lib/neko/nekotools /usr/bin/nekotools | |
sudo ln -s /usr/lib/neko/libneko.dylib /usr/lib/libneko.dylib | |
# Cleanup | |
rm -r neko-2.0.0-osx | |
rm neko-2.0.0-osx.tar.gz | |
# Rebuild haxelib | |
cd /usr/lib/haxe/std/tools/haxelib | |
sudo haxe haxelib.hxml | |
sudo cp ./haxelib /usr/lib/haxe/haxelib |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
OpenFL has full support for 64-bit Mac now, so you should not use this script any more. If you use the Haxe installer (which installs Haxe and Neko), you should be able to get up and running right away with OpenFL. We have support for 32-bit as well, but only expect it when you have a 32-bit system. If you have any problem running Neko, be sure you have the 64-bit version (for most systems)