Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
download:sac2c [2018/06/25 14:48] – hnv | download:sac2c [2022/02/03 10:48] – sbs | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== 1 Compiler: | + | ==== Installing |
- | ==== Major Release ==== | + | To get started, you need to install the compiler '' |
- | The following | + | === Installation via packages |
- | <callout type=" | + | Please |
- | === Package Compatibility === | + | |
- | Releases have been tested on specific operating system versions. Though some packages can be installed on newer or older systems, we advise against doing this. If you find a problem, please contact us (see at bottom of page of how to do this). | + | |
- | + | ||
- | The packages below have been build against the following libraries **which need to be available on the system** in order to install the compiler: | + | |
- | - CUDA 8.0 | + | |
- | - HWLOC | + | |
- | </ | + | |
- | + | ||
- | {{filelist> | + | |
- | + | ||
- | === Extra === | + | |
- | We also have some // | + | |
- | + | ||
- | {{tablelayout? | + | |
- | ^ OS ^ External Link ^ | + | |
- | | ArchLinux | via [[https:// | + | |
- | + | ||
- | ==== Weeklies --- Bleeding-Edge Release ==== | + | |
- | + | ||
- | <callout type=" | + | |
- | === Stability === | + | |
- | These packages are of the most recent (// | + | |
- | </ | + | |
- | + | ||
- | {{filelist> | + | |
- | + | ||
- | ==== Installing ==== | + | |
< | < | ||
- | <panel type=" | + | <panel type=" |
- | The '' | + | The '' |
- | Installation: | + | Choose and download the appropriate [[bin|packages (sac2c & stdlib)]]. |
+ | Thereafter you can install them via: | ||
+ | < | ||
+ | $ sudo dnf install sac2c-VERSION-RELEASE.rpm | ||
+ | $ sudo dnf install sac-stdlib-VERSION-RELEASE.rpm | ||
+ | </ | ||
+ | or | ||
< | < | ||
$ sudo rpm --install sac2c-VERSION-RELEASE.rpm | $ sudo rpm --install sac2c-VERSION-RELEASE.rpm | ||
+ | $ sudo rpm --install sac-stdlib-VERSION-RELEASE.rpm | ||
</ | </ | ||
</ | </ | ||
- | <panel type=" | + | <panel type=" |
- | The '' | + | The '' |
- | Installation: | + | Choose and download the appropriate [[bin|packages (sac2c #and# stdlib)]]. |
+ | Thereafter you can install them via: | ||
< | < | ||
- | $ sudo dpkg --install sac-VERSION-RELEASE.deb | + | $ sudo dpkg --install sac2c-VERSION-RELEASE.deb |
+ | $ sudo dpkg --install sac-stdlib-VERSION-RELEASE.deb | ||
+ | </ | ||
+ | or | ||
+ | < | ||
+ | $ sudo apt install sac2c-VERSION-RELEASE.deb | ||
+ | $ sudo apt install sac-stdlib-VERSION-RELEASE.deb | ||
</ | </ | ||
</ | </ | ||
<panel type=" | <panel type=" | ||
+ | |||
The '' | The '' | ||
- | The SaC binaries are postfixed by their release type (production or debug), so there is a '' | ||
- | Installation: | + | Choose and download the appropriate [[bin|packages (sac2c #and# stdlib)]]. |
- | - Double click the downloaded | + | Thereafter you can install them via: |
+ | - Double click the downloaded file sac2c-VERSION-RELEASE.pkg | ||
- A dialog box should appear that will guide you through the install process | - A dialog box should appear that will guide you through the install process | ||
- Confirm that you agree with our license, and click //Install// to install SaC | - Confirm that you agree with our license, and click //Install// to install SaC | ||
- | - The binary | + | - The binaries '' |
+ | - Repeat the procedure with the file sac-stdlib-VERSION-RELEASE.pkg | ||
+ | |||
+ | NB: The SaC binaries are postfixed by their release type (production or debug), so there is a '' | ||
+ | </ | ||
+ | <panel type=" | ||
+ | While we do not currently support a native Windows version, you can still use it through a virtualisation layer | ||
+ | of your choosing. The easiest way to use '' | ||
+ | for Linux support, the Windows Subsystem for Linux (WSL). | ||
+ | To do this, you have to do four things: | ||
+ | - You need to activate the developer mode of Windows. (Settings -> Update & Security -> For developers -> tick the Developer Mode) | ||
+ | - You need to activate the WSL. (Control Panel -> Programs -> Programs & Features -> Turn Features On & Off -> tick Windows Subsystem for Linux) | ||
+ | - Go to the Microsoft Store and choose a Linux Distribution of your choice, e.g, Ubuntu 18.04 LTS. | ||
+ | |||
+ | |||
+ | Choose and download the [[bin|packages (sac2c #and# stdlib)]] that match your chosen Linux Distribution. | ||
+ | Thereafter you can install them using that system' | ||
+ | |||
+ | After that, you should have the sac system up and running! | ||
</ | </ | ||
<panel type=" | <panel type=" | ||
Line 79: | Line 85: | ||
</ | </ | ||
</ | </ | ||
+ | |||
</ | </ | ||
- | ==== Contribute? ==== | + | In case you run into any troubles installing, please get in touch via our [[: |
- | Interested in contributing to the project? You can do so in several ways, by either telling us about bugs or by contributing code to the project. | + | === Installation from sources === |
- | === Reporting bugs === | + | <panel type=" |
- | + | The standard library is hosted on [[https:// | |
- | Head over to the [[:bugzilla|community]] page and follow the guidelines there on how to submit a bug. | + | </ |
+ | <panel type=" | ||
+ | The compiler is hosted on [[https:// | ||
+ | Build instructions can be found there as well. However, we have some more details in the internal section of this dokuwiki. | ||
+ | To get access | ||
+ | </ | ||
- | === Contributing code === | ||
- | * Create an account on this site by [[: | ||
- | * and send an email to [[info@sac-home.org]] indicating that you'd like to have access to the compiler sources. |