News articles are now placed in separate pages.
Also given each rst file its rightful extension.
This commit is contained in:
parent
5031b638d7
commit
16381364c2
37 changed files with 2624 additions and 2504 deletions
56
web/download.rst
Normal file
56
web/download.rst
Normal file
|
|
@ -0,0 +1,56 @@
|
|||
Download the compiler
|
||||
=====================
|
||||
|
||||
You can download the latest version of the Nim compiler here.
|
||||
|
||||
**Note:** The Nim compiler requires a C compiler to compile software. On
|
||||
Windows we recommend that you use
|
||||
`Mingw-w64 <http://mingw-w64.sourceforge.net/>`_. GCC is recommended on Linux
|
||||
and Clang on Mac.
|
||||
|
||||
|
||||
Binaries
|
||||
--------
|
||||
|
||||
Unfortunately for now we only provide builds for Windows.
|
||||
* 32 bit: `nim-0.13.0_x32.exe <download/nim-0.13.0_x32.exe>`_
|
||||
* 64 bit: `nim-0.13.0_x64.exe <download/nim-0.13.0_x64.exe>`_
|
||||
|
||||
|
||||
Installation based on generated C code
|
||||
--------------------------------------
|
||||
|
||||
This installation method is the preferred way for Linux, Mac OS X, and other Unix
|
||||
like systems. Binary packages may be provided later.
|
||||
|
||||
|
||||
Download this:
|
||||
|
||||
* `nim-0.13.0.tar.xz (3.1MB) <download/nim-0.13.0.tar.xz>`_
|
||||
|
||||
Extract the file and follow these instructions:
|
||||
|
||||
* sh build.sh
|
||||
* Add ``$your_install_dir/bin`` to your PATH.
|
||||
|
||||
There are other ways to install Nim (like using the ``install.sh`` script),
|
||||
but these tend to cause more problems.
|
||||
|
||||
|
||||
Installation from github
|
||||
------------------------
|
||||
|
||||
Use the following commands to build the compiler from source.
|
||||
Change the branch to suit your needs::
|
||||
|
||||
git clone -b master git://github.com/nim-lang/Nim.git
|
||||
cd Nim
|
||||
git clone -b master --depth 1 git://github.com/nim-lang/csources
|
||||
cd csources && sh build.sh
|
||||
cd ..
|
||||
bin/nim c koch
|
||||
./koch boot -d:release
|
||||
|
||||
The ``master`` branch always contains the latest stable version of the compiler.
|
||||
If you want bleeding edge then switch to the ``devel`` branch and follow
|
||||
the same instructions outlined above.
|
||||
Loading…
Add table
Add a link
Reference in a new issue