Please make sure to meet all requirements before you install MLDesigner to prevent undesired behavior. The section is divided into general requirements and special requirements for GNU/Linux based operating systems respectively.
Platform | Operating system |
---|---|
Microsoft Windows | |
Microsoft Windows 7 (x64) | |
Microsoft Windows 8.1 (x64) | |
Microsoft Windows 10 (x64) | |
GNU/Linux | SUSE Linux Enterprise Server/Desktop 11 (i686/x86-64) |
SUSE Linux Enterprise Server/Desktop 12 (i686/x86-64) | |
Red Hat Enterprise Linux 5 (i686/x86-64) | |
Red Hat Enterprise Linux 6 (i686/x86-64) | |
Red Hat Enterprise Linux 7 (i686/x86-64) |
Category | Minimum requirement |
---|---|
Hard Drive Space | 1024MB (installation only) |
Physical memory | 512MB (depends on simulation complexity, 1024MB recommended) |
Screen resolution | 1024x768, 1650x1050 recommended |
Required software | Description |
---|---|
HTML Browser / Internet Explorer | Before installing MLDesigner, you need to download the installer binaries and/or additional resources from the internet. Modern operating systems usually come with a sufficient internet browser. |
PDF Reader | Additional resources are in portable document format. If not available on your system, please download and install a suitable application such as Adobe Reader or Foxit Reader |
Required software | Description |
---|---|
GNU Compiler Collection | GCC is a set of tools/libraries supporting the development with various programming languages. MLDesigner takes up GCC components to deliver high performance simulations. GCC is available for download and/or distribution specific packages are available from within your package management application. |
GNU C++ Compiler | G++ is the GNU C/C++ compiler and is required by MLDesigner to deal with custom primitives and/or external code. G++ is part of GNU GCC (in the case, you obtained and built it from source). Otherwise the appropriate packages should be installed from within your package management application. |
GNU Make | Make is used for several basic operations in MLDesigner. GNU Make is available for download and/or from within your package management application. |
GNU Tar | The Tar application provides capabilities to create platform independent archives. Please download or install from within your package management application. |
GNU Gzip | Data compression application which creates *.gz files. Please download or install from within your package management application. |
Java Runtime Environment (JRE) | Some components of the MLDesigner graphical user interface use Java technology. OpenJDK or IcedTea should be available through your package management application. |
Linux Standard Base | The Linux Standard Base (LSB) is an ISO standard which aims to increase compatibility among Linux distributions. LSB is required by the FLEXnet Licensing Essentials, it won't work without it. Your package management application should provide a package called lsb-core. |
Development files for the Core X11 protocol library (libX11) | The development files for libX11 and libXext are necessary to run external C++ simulations in MLDesigner. Your package management application should provide packages for them, most likely named libX11-dev or libX11-devel, and libXext-dev or libXext-devel. |
Development files for the X11 Common Extensions library (libXext) |
Required software | Note |
---|---|
GNU C++ Compiler | The gcc-c++ package is provided by the rhel-7-desktop-optional-rpms repository. |
Development files for the Core X11 protocol library | The libX11-devel package is provided by the rhel-7-desktop-optional-rpms repository. |
Development files for the X11 Common Extensions library | The libXext-devel package is provided by the rhel-7-desktop-optional-rpms repository. |
Required software | Note |
---|---|
Development files for the Core X11 protocol library | The libX11-devel package is provided by the SLE-SDK12 repository. |
Development files for the X11 Common Extensions library | The libXext-devel package is provided by the SLE-SDK12 repository. |
Required software | Note |
---|---|
Linux Standard Base | The lsb-core package is not part of Ubuntu 16.04. Please download the lsb-core (i386|amd64) and lsb-security (i386|amd64) deb packages and install them with gdebi (first lsb-security and then lsb-core). |