You copied the Doc URL to your clipboard.

Additional Linux libraries

To install Arm® Development Studio on Linux, you need to install some additional libraries, which might not be installed on your system.

The specific libraries that require installation depend on the distribution of Linux that you are running. The dependency_check_linux-x86_64.sh script identifies libraries you must install. This script is in <install_location>/sw/dependency_check.

Note

If the required libraries are not installed, some of the Arm Development Studio tools might fail to run. You might encounter error messages, such as:

  • armcc: No such file or directory
  • arm-linux-gnueabihf-gcc: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory

Required libraries

Arm Development Studio depends on the following libraries:

  • libasound.so.2
  • libatk-1.0.so.0
  • libc.so.6 *
  • libcairo.so.2
  • libfontconfig.so.1
  • libfreetype.so.6
  • libgcc_s.so.1 *
  • libGL.so.1
  • libGLU.so.1
  • libgthread-2.0.so.0
  • libgtk-x11-2.0.so.0
  • libncurses.so.5
  • libnsl.so.1
  • libstdc++.so.6 *
  • libusb-0.1.so.4
  • libX11.so.6
  • libXext.so.6
  • libXi.so.6
  • libXrender.so.1
  • libXt.so.6
  • libXtst.so.6
  • libz.so.1 *

Note

On a 64-bit installation, libraries marked with an asterisk require an additional 32-bit compatibility library. Tools installed by the 64-bit installer have dependencies on 32-bit system libraries. Arm Development Studio tools might fail to run, or might report errors about missing libraries if 32-bit compatibility libraries are not installed.

Some components also render using a browser library. Arm recommends that you install one of these libraries to ensure all components render correctly:

  • libwebkit-1.0.so.2
  • libwebkitgtk-1.0.so.0
  • libxpcom.so
Was this page helpful? Yes No