Running IDL 8.3 (and above) lmgrd fails with error: "lmgrd: not found"
THIS INFORMATION ONLY PERTAINS TO SOFTWARE VERSIONS IDL 8.5, ENVI 5.3 AND PRIOR
Problem:
If you are using Linux, you might encounter the following error when running the "lmgrd" script provided in the IDL distribution:
/usr/local/exelis/idl84/bin/lmgrd: 459: exec:
/usr/local/exelis/idl84/bin/bin.linux.x86_64/lmgrd: not found
Solution:
NOTE |
Please be sure to run lmgrd using the ./ current directory specification (./lmgrd) when the active directory of the terminal window/command prompt is the ../exelis/idl84/bin/ directory (in order to unambiguously specify the lmgrd command in the current directory). Failure to do so can result in an error similar to the above errors, but instead caused by the shell being unable to locate the ../idl84/bin/lmgrd script.
|
With recent versions of ENVI and IDL, the Linux Standard Base libraries are required to run "lmgrd". Therefore, to get it to run, you must install these libraries. To do this, you can either enter commands like the following into a terminal with root or sudo privileges, or alternatively use your system's software installation utility:
Ubuntu (Debian based system):
apt-get install lsb-core
OpenSUSE:
zypper install lsb-core
Fedora:
yum install redhat-lsb-core.i686
If for some reason you continue to receive the errors after running the above commands, you may need to reissue the command specifying just lsb instead of lsb-core.
Review on 05/13/2014 JU