This enhancement has been incorporated in Release 2012a (R2012a). For previous product releases, read below for any possible workarounds:
This issue is caused by a missing or outdated libstdc++.so.6 as required by the keycheck application (R2011a) or the MLM vendor daemon (R2011b). Both the R2011a keycheck and R2011b MLM vendor daemon require libstdc++.so.6.0.10. Refer to your operating system documentation for information on how to update or install a missing library.
If the necessary version of the library is not available for your Linux distribution it can be copied and installed from the MATLAB installation files following the instructions below:
NOTE: $MATLAB refers to the MATLAB installation location (ex: /usr/local/MATLAB/R2011b)
NOTE: $ARCH refers to the machine architecture (ex: glnx86 for Linux 32-bit or glnxa64 for Linux 64-bit)
If MATLAB is installed in addition to the network license manager, skip directly to step 3.
1. Create a subdirectory within the MATLAB installation folder as shown below:
[root@localhost ~] mkdir -p $MATLAB/sys/os/$ARCH
2. Copy the libstdc++.so.6.0.10 library from the MATLAB installation files (either an installation DVD or the extracted downloaded installer archive) into the newly created directory:
[root@localhost ~] cp /media/MATLAB_R2011b/bin/$ARCH/libstdc++.so.6.0.10 $MATLAB/sys/os/$ARCH
3. Run 'ldconfig' to create symbolic links to the new library and update the dynamic linker cache (please note that this command must be run using an absolute path):
[root@localhost ~] ldconfig $MATLAB/sys/os/$ARCH
4. After verifying this works, you will need to add $MATLAB/sys/os/$ARCH to the /etc/ld.so.conf file, or add the full ldconfig command to your boot script.
For Red Hat Enterprise Linux 5 (RHEL5) the following can be added to your startup script which avoids needing ldconfig and affects only the lmgrd and MLM.
Add to the /etc/init.d/lmgrd startup script: