manual_install

You are viewing an old version of this entry, click here to see latest version.

Manual Install


Windows user can refer to a more detailed version at Installing Haxe on Windows.

1. Download and extract one of the below:

2. Download and extract the Neko binaries from NekoVM website

3. Set environment variables:

  • HAXE_LIBRARY_PATH to the absolute path of the std folder of Haxe. eg. D:\haxe-2.10-win\std:. (the ' :. ' part is important)
  • HAXEPATH to the absolute path of the extracted folder of Haxe. eg. D:\haxe-2.10-win
  • NEKOPATH to the absolute path of the extracted folder of Neko. eg. D:\neko-1.8.2-win
  • Add %HAXEPATH%;%NEKOPATH%; to the PATH environment variable of your operating system.

To check if the haxe executable can be found, open Command Prompt (Terminal) and enter

haxe
It should print out the info of Haxe:
Haxe Compiler 2.10 - (c)2005-2012 Motion-Twin
 Usage : haxe.exe -main <class> [-swf|-js|-neko|-php|-cpp|-cs|-java|-as3] <output> [options]
 Options :
-cp <path> : add a directory to find source files
(The rest of the options are omitted for brevity.)

Building from source

SVN Builds

If you want to enjoy Haxe's freshly added features and bug fixes, you can download the newest builds for each platform (offered by haxe users).
New builds are immediately available for download after each svn commit (unless the frequency info below states otherwise).

  • Instructions for installing a nightly build:
    • Download the latest build (zip or tar) from one of the servers listed below.
    • Navigate to the directory where you previously installed haxe with the automatic installer
    • Replace the haxe executable and the std folder with the ones from the zip or tar.
  • Available servers:
  • Official Builds
    - automated: yes
    - frequency: every revision
    - executable shows revision nr: no
    - contact: Cauê
    Please allow some seconds for the directory list to be created. Check the date to ensure that the build for your OS is up-to-date. You can use the XML available here to automate checking for new builds.
  • Mac - 32bit
    - automated: no
    - frequency: couple of times a week.( last - Sunday Evening revision 5157 )
    - For Leopard, Snowy, Lion
    - executable shows revision nr: yes
    - contact: Justin L Mills
  • ppa
    - automated: unknown
    - frequency: unknown
    - executable shows revision nr: no
    - contact: Kevin W.

Linux installation using the NME installation script


On linux machines, Haxe and Neko can also been installed using Joshua Granick's installation script for Haxe NME. The script can be downloaded from the HaxeNME download page by selecting the Linux download link. Untar the file
tar -zxvf NME-3.x.x-Beta-Linux.tar.gz
and run the extracted shellscript using bash:
bash nme-installer.sh
This will install the latest versions of Haxe and Neko together with HXCPP, NME and some other libraries.

Packages

APT repository

Using the version from the official repositories


Official version
Haxe is available from the official Ubuntu repositories, but this version can be out of date. To get a more recent version install a ppa.
To install haxe, run from command line:
sudo apt-get install haxe 

Using a Personal Package Archive


PPA version
The following commands will add the PPA, update your list to include this PPA, and then install the latest version of haxe:
sudo add-apt-repository ppa:eyecreate/haxe
sudo apt-get update
sudo apt-get install haxe 

Haxelib


If this is the first time you've installed Haxe, you will also need to setup Haxelib.
Execute the following commands and choose the default option when prompted.
sudo mkdir -p /usr/lib/haxe/lib
sudo haxelib setup

AUR (ArchLinux User Repository)

version #15673, modified 2012-11-08 18:37:16 by rammserker