-
Notifications
You must be signed in to change notification settings - Fork 89
Step by step guide to get Nemerle compiler running
Nemerle 0.9.2 is top notch technology, so it requires fairly recent .NET 2.0 platforms. You will need either MS .NET August CTP or Mono 1.1.11+.
You can now use the released version of .NET 2.0 with Nemerle.
You need runtime and optionally SDK. Installing SDK is a good idea if you want Framework documentation and development tools.
- x86: runtime and SDK
- x64 (AMD64 and Intel em64t): runtime and SDK
- ia64 (we didn't test it!): runtime and SDK
Download the Nemerle MSI package and double click on it.
The instructions in this section should also work in other Unix-like OS-es as long as they have a working Mono implementation.
You will need mono 1.1.13 or later. You can get it from mono project downloads page. Use RPM if you can.
If you a running a RPM base Linux distro (like Mandriva, Fedora, Novell/Suse Linux or PLD) and have Mono installed in /usr
(which is likely the case if you installed it from the RPM, but it is not the case if you used the binary installer) you can use our RPM. Otherwise go to the Generic Setup section.
Just download the RPM package and issue
rpm -Uvh nemerle-0.9.3-1.noarch.rpm
as root. Your browser may ask you if you want to install the package -- say yes and don't issue the above command.
This applies to Debian and Ubuntu. You need to have the mono package installed from a DEB.
Simply add these lines to your /etc/apt/sources.list
deb http://nemerle.org/download/deb/ ./ deb-src http://nemerle.org/download/deb/ ./
and issue
apt-get update apt-get install nemerle
We have a binary installer for Unix systems. It contains precompiled
compiler binaries and all accompanying tools. It comes with an installation
script, that also allows easy removal of the package later (with the
uninstall-nemerle.sh
script).
Just download this tarball, execute:
tar zxf nemerle-bin-0.9.3-1.tgz cd nemerle-bin-0.9.3-1 ./install-nemerle.sh
and follow the on-screen prompts.
You can also compile the source code release, if you don't like binary installers. The download page has all the details.