Host Engine: Error while loading shared libraries
This article explains how to resolve situations in which an error message for missing packages of the run-time libraries for GCC occurs during SLC.
../bin/jda: error while loading shared libraries: libstdc++.so.6: cannot open shared object: No such file or directory.
This error message means that the host engine cannot access and load the standard GCC shared libraries, which are an installation pre-requisite (see the Installation Guide). This usually happens for a couple of reasons:
- The libraries are not installed on the UNIX machine, or the version installed is not the correct one.
- The required environment variable (LD_LIBRARY_PATH) is not pointing to the correct path.
To solve this problem you need to make sure that the correct version of the libraries is installed on the UNIX machine and that the relevant environment variable is pointing to the correct paths. See the Installation Guide for more details.