Installation

This guide helps you installing HxS. It walks you through the process step-by-step.

This manual provides a comprehensive step-by-step guide to installing the HxS compiler, which is compatible with both Linux and Windows operating systems. Below, you'll find detailed instructions for each supported version.

Supported Operating Systems

The HxS compiler supports the following OS versions:

Installation on Ubuntu 24.04 LTS (Noble Numbat)

Before installing the HxS compiler on Ubuntu 24.04 LTS, you must first install the prerequisites.

Prerequisites

The following command installs the JRE from OpenJDK 17.

bash

sudo apt update && sudo apt install openjdk-17-jre

Installing the HxS Compiler

Once the prerequisites are installed, you can proceed with installing the HxS compiler. Create a directory for the HxS compiler and download the latest version:

bash

mkdir -p ${HOME}/.hxs && cd ${HOME}/.hxs
wget -c https://download.eccelerators.com?file=hxs-ubuntu-24.04-latest.tar.gz -O - | tar -xz

To make the hxsc command accessible from any terminal session, add the installation path to your .bashrc file:

bash

echo 'export PATH="${PATH}:${HOME}/.hxs"' >> ~/.bashrc
source ~/.bashrc

Check that the HxS compiler is installed correctly by running hxsc --version. You should see output similar to:

bash

hxsc --version
    
HxS 1.0.16 HxS Compiler 1.0.20-9104d5ff Copyright (C) 2024 Eccelerators GmbH

Licensing

To use the HxS compiler, a valid license must be installed. If no licenses are found, you will see:

bash

hxsc --licenses
    
Licenses Path: /home/developer/.hxs/licenses No licenses found.

download the license file from your account's license section to the HxS compiler's license directory:

bash

~/.hxs/licenses/hxs.lic

Once the license file is in place, check its validity. The output should list details of the installed license:

bash

hxsc --licenses
    
Licenses Path: /home/developer/.hxs/licenses Licenses (File, Product, Type, Start Date, Expiration Date) hxs.lic - HxS, Team, 13/12/2023, 31/12/2024

Your HxS compiler setup is now complete and ready to use.

Installation on Ubuntu 22.04 LTS (Jammy Jellyfish)

Before installing the HxS compiler on Ubuntu 22.04 LTS, you must first install the prerequisites.

Prerequisites

The following command installs the JRE from OpenJDK 17.

bash

sudo apt update && sudo apt install openjdk-17-jre

Installing the HxS Compiler

Once the prerequisites are installed, you can proceed with installing the HxS compiler. Create a directory for the HxS compiler and download the latest version:

bash

mkdir -p ${HOME}/.hxs && cd ${HOME}/.hxs
wget -c https://download.eccelerators.com?file=hxs-ubuntu-22.04-latest.tar.gz -O - | tar -xz

To make the hxsc command accessible from any terminal session, add the installation path to your .bashrc file:

bash

echo 'export PATH="${PATH}:${HOME}/.hxs"' >> ~/.bashrc
source ~/.bashrc

Check that the HxS compiler is installed correctly by running hxsc --version. You should see output similar to:

bash

hxsc --version
    
HxS 1.0.16 HxS Compiler 1.0.20-9104d5ff Copyright (C) 2024 Eccelerators GmbH

Licensing

To use the HxS compiler, a valid license must be installed. If no licenses are found, you will see:

bash

hxsc --licenses
    
Licenses Path: /home/developer/.hxs/licenses No licenses found.

Download the license file from your account's license section to the HxS compiler's license directory:

bash

~/.hxs/licenses/hxs.lic

Once the license file is in place, check its validity. The output should list details of the installed license:

bash

hxsc --licenses
    
Licenses Path: /home/developer/.hxs/licenses Licenses (File, Product, Type, Start Date, Expiration Date) hxs.lic - HxS, Team, 13/12/2023, 31/12/2024

Your HxS compiler setup is now complete and ready to use.

Installation on Ubuntu 20.04 LTS (Focal Fossa)

Before installing the HxS compiler on Ubuntu 20.04 LTS, you must first install the prerequisites.

Prerequisites

The following command installs the JRE from OpenJDK 17.

bash

sudo apt update && sudo apt install openjdk-17-jre

Installing the HxS Compiler

Once the prerequisites are installed, you can proceed with installing the HxS compiler. Create a directory for the HxS compiler and download the latest version:

bash

mkdir -p ${HOME}/.hxs && cd ${HOME}/.hxs
wget -c https://download.eccelerators.com?file=hxs-ubuntu-20.04-latest.tar.gz -O - | tar -xz

To make the hxsc command accessible from any terminal session, add the installation path to your .bashrc file:

bash

echo 'export PATH="${PATH}:${HOME}/.hxs"' >> ~/.bashrc
source ~/.bashrc

Check that the HxS compiler is installed correctly by running hxsc --version. You should see output similar to:

bash

hxsc --version
    
HxS 1.0.16 HxS Compiler 1.0.20-9104d5ff Copyright (C) 2024 Eccelerators GmbH

Licensing

To use the HxS compiler, a valid license must be installed. If no licenses are found, you will see:

bash

hxsc --licenses
    
Licenses Path: /home/developer/.hxs/licenses No licenses found.

Download the license file from your account's license section to the HxS compiler's license directory:

bash

~/.hxs/licenses/hxs.lic

Once the license file is in place, check its validity. The output should list details of the installed license:

bash

hxsc --licenses
    
Licenses Path: /home/developer/.hxs/licenses Licenses (File, Product, Type, Start Date, Expiration Date) hxs.lic - HxS, Team, 13/12/2023, 31/12/2024

Your HxS compiler setup is now complete and ready to use.

Installation on Red Hat Linux Enterprise 9 (RHEL 9)

Before installing the HxS compiler on RHEL 9, you must first install the prerequisites.

Prerequisites

The following command installs the JRE from OpenJDK 17.

bash

sudo dnf update && sudo dnf install java-17-openjdk

Installing the HxS Compiler

Once the prerequisites are installed, you can proceed with installing the HxS compiler. Create a directory for the HxS compiler and download the latest version:

bash

mkdir -p ${HOME}/.hxs && cd ${HOME}/.hxs
wget -c https://download.eccelerators.com?file=hxs-rhel-9-latest.tar.gz -O - | tar -xz

To make the hxsc command accessible from any terminal session, add the installation path to your .bashrc file:

bash

echo 'export PATH="${PATH}:${HOME}/.hxs"' >> ~/.bashrc
source ~/.bashrc

Check that the HxS compiler is installed correctly by running hxsc --version. You should see output similar to:

bash

hxsc --version
    
HxS 1.0.16 HxS Compiler 1.0.20-9104d5ff Copyright (C) 2024 Eccelerators GmbH

Licensing

To use the HxS compiler, a valid license must be installed. If no licenses are found, you will see:

bash

hxsc --licenses
    
Licenses Path: /home/developer/.hxs/licenses No licenses found.

Download the license file from your account's license section to the HxS compiler's license directory:

bash

~/.hxs/licenses/hxs.lic

Once the license file is in place, check its validity. The output should list details of the installed license:

bash

hxsc --licenses
    
Licenses Path: /home/developer/.hxs/licenses Licenses (File, Product, Type, Start Date, Expiration Date) hxs.lic - HxS, Team, 13/12/2023, 31/12/2024

Your HxS compiler setup is now complete and ready to use.

Windows 11

This guide will walk you through the steps to install and configure the HxS compiler on Windows 11.

Prerequisites

Before installing the HxS compiler, ensure the following software is installed:

Installing the HxS Compiler

Visit download.eccelerators.com to download the latest version of the HxS compiler. Extract the downloaded package into the folder %USERPROFILE%\.hxs.

bash

HxS Installation Path: %USERPROFILE%\.hxs

Adding the HxS installation path to the Windows PATH environment variable makes the hxsc command system-wide available.

Configure PATH:

  • Right-click on 'This PC' and select 'Properties'.
  • Go to 'Advanced system settings' and click on 'Environment Variables'.
  • Under 'System Variables', find and select 'Path', then click 'Edit'.
  • Add %USERPROFILE%\.hxs to the list to make the hxsc command available system-wide.

Verify the installation by running the HxS compiler from the command line.

bash

C:\hxsc --version
    
HxS 1.0.16 HxS Compiler 1.0.20-9104d5ff Copyright (C) 2024 Eccelerators GmbH

Licensing

To use the HxS compiler, a valid license must be installed. If no licenses are found, you will see:

bash

C:\hxsc --licenses
    
Licenses Path: C:\Users\Developer\.hxs\licenses No licenses found.

Download the license file from your account's license section to the HxS compiler's license directory:

bash

C:\Users\Developer\.hxs\licenses\hxs.lic

Once the license file is in place, check its validity. The output should list details of the installed license:

bash

C:\hxsc --licenses
    
Licenses Path: C:\Users\Developer\.hxs\licenses Licenses (File, Product, Type, Start Date, Expiration Date) hxs.lic - HxS, Team, 13/12/2023, 31/12/2024

After completing these steps, the HxS compiler is fully set up and ready for use.

Windows 10

This guide will walk you through the steps to install and configure the HxS compiler on Windows 10.

Prerequisites

Before installing the HxS compiler, ensure the following software is installed:

Installing the HxS Compiler

Visit download.eccelerators.com to download the latest version of the HxS compiler. Extract the downloaded package into the folder %USERPROFILE%\.hxs.

bash

HxS Installation Path: %USERPROFILE%\.hxs

Adding the HxS installation path to the Windows PATH environment variable makes the hxsc command system-wide available.

Configure PATH:

  • Right-click on 'This PC' and select 'Properties'.
  • Go to 'Advanced system settings' and click on 'Environment Variables'.
  • Under 'System Variables', find and select 'Path', then click 'Edit'.
  • Add %USERPROFILE%\.hxs to the list to make the hxsc command available system-wide.

Verify the installation by running the HxS compiler from the command line.

bash

C:\hxsc --version
    
HxS 1.0.16 HxS Compiler 1.0.20-9104d5ff Copyright (C) 2024 Eccelerators GmbH

Licensing

To use the HxS compiler, a valid license must be installed. If no licenses are found, you will see:

bash

C:\hxsc --licenses
    
Licenses Path: C:\Users\Developer\.hxs\licenses No licenses found.

Download the license file from your account's license section to the HxS compiler's license directory:

bash

C:\Users\Developer\.hxs\licenses\hxs.lic

Once the license file is in place, check its validity. The output should list details of the installed license:

bash

C:\hxsc --licenses
    
Licenses Path: C:\Users\Developer\.hxs\licenses Licenses (File, Product, Type, Start Date, Expiration Date) hxs.lic - HxS, Team, 13/12/2023, 31/12/2024

After completing these steps, the HxS compiler is fully set up and ready for use.

Update on Ubuntu 24.04 LTS (Noble Numbat)

To ensure that your HxS compiler remains up-to-date with the latest features and security updates, it is important to regularly update the installation. The recommended approach to updating the HxS compiler is to first uninstall the current version and then install the new version. Below are the steps to follow for a clean and efficient update process.

Open a terminal and remove the HxS compiler directory using the following command:

bash

rm -rf ${HOME}/.hxs

Once the current version is uninstalled, you can proceed with installing the latest version of the HxS compiler using the installation guide: Installation on Ubuntu 24.04 LTS (Noble Numbat)

Update on Ubuntu 22.04 LTS (Noble Numbat)

To ensure that your HxS compiler remains up-to-date with the latest features and security updates, it is important to regularly update the installation. The recommended approach to updating the HxS compiler is to first uninstall the current version and then install the new version. Below are the steps to follow for a clean and efficient update process.

Open a terminal and remove the HxS compiler directory using the following command:

bash

rm -rf ${HOME}/.hxs

Once the current version is uninstalled, you can proceed with installing the latest version of the HxS compiler using the installation guide: Installation on Ubuntu 22.04 LTS (Noble Numbat)

Update on Ubuntu 20.04 LTS (Noble Numbat)

To ensure that your HxS compiler remains up-to-date with the latest features and security updates, it is important to regularly update the installation. The recommended approach to updating the HxS compiler is to first uninstall the current version and then install the new version. Below are the steps to follow for a clean and efficient update process.

Open a terminal and remove the HxS compiler directory using the following command:

bash

rm -rf ${HOME}/.hxs

Once the current version is uninstalled, you can proceed with installing the latest version of the HxS compiler using the installation guide: Installation on Ubuntu 20.04 LTS (Noble Numbat)

Update on Red Hat Linux Enterprise 9 (RHEL 9)

To ensure that your HxS compiler remains up-to-date with the latest features and security updates, it is important to regularly update the installation. The recommended approach to updating the HxS compiler is to first uninstall the current version and then install the new version. Below are the steps to follow for a clean and efficient update process.

Open a terminal and remove the HxS compiler directory using the following command:

bash

rm -rf ${HOME}/.hxs

Once the current version is uninstalled, you can proceed with installing the latest version of the HxS compiler using the installation guide: Installation on Red Hat Linux Enterprise 9 (RHEL 9)

Update on Windows 11

To ensure that your HxS compiler remains up-to-date with the latest features and security updates, it is important to regularly update the installation. The recommended approach to updating the HxS compiler is to first uninstall the current version and then install the new version. Below are the steps to follow for a clean and efficient update process.

Remove the HxS compiler directory at the following location:

bash

%USERPROFILE%\.hxs

Once the current version is uninstalled, you can proceed with installing the latest version of the HxS compiler using the installation guide: Installation on Windows 11

Update on Windows 10

To ensure that your HxS compiler remains up-to-date with the latest features and security updates, it is important to regularly update the installation. The recommended approach to updating the HxS compiler is to first uninstall the current version and then install the new version. Below are the steps to follow for a clean and efficient update process.

Remove the HxS compiler directory at the following location:

bash

%USERPROFILE%\.hxs

Once the current version is uninstalled, you can proceed with installing the latest version of the HxS compiler using the installation guide: Installation on Windows 10