Automation Engine V10.07 libstdc++.so.6: version `GLIBCXX_3.4.5' not found

Document ID : KB000084440
Last Modified Date : 14/04/2018
Show Technical Document Details
Issue:
Error Message :
libstdc++.so.6: version `GLIBCXX_3.4.5' not found

Automation Engine xxx libstdc++.so.6: version `GLIBCXX_3.4.5' not found

How you can check the library?
On the command line (unix derivate) execute following command:
strings libstdc++.so.6.0.3 | grep GLIBC 

The result could look like this:
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBC_2.3
GLIBC_2.2.5
GLIBCXX_FORCE_NEW
 
As you can see GLBCXX_3.4.5 is missing

The reason why we use old GCC is that some customers might have old OS versions in place and we could face problems if the libstdc* would not be downwards compatible. 
Environment:
OS Version: N/A
Cause:
Cause type:
By design
Root Cause: Due to the fact that older GCC is used in AE v10 and v11 for older OS version compatiblity.
Resolution:
Download the library from the web site of the manufacturer of the operating system and copy it into the lib folder of the automic server and utility.

Fix Status: No Fix

Fix Version(s):
N/A
Additional Information:
Workaround :
N/A