Hello, Eduardo.
Every program on Linux, compiled with shared libraries tries to open required libraries at startup.
IDL. This error occurs then idl can't find
_IDL_DIR_/idl/bin/bin.linux.x86/libOSMesa6_2.so.6
in Linux to help programs find libraries there is a file /etc/ld.so.conf. It should contain a path to IDL Library directory (_IDL_DIR_/idl/bin/bin.linux.x86/). In my distribution /etc/ld.so.conf contain a string "include /etc/ld.so.conf.d/*" and /etc/ld.so.conf.d/idl contain the path required.
If you config file doesn't contain IDL Lib path, add it manually
To check for IDL path in libraries path run
ldconfig -v 2>/dev/null | grep libOSMesa
If you don't see "libOSMesa6_2.so.6 -> libOSMesa6_2.so.6.2.060201", but the IDL path exists in config file, run "ldconfig" to update libraries cache.
Hope this will help.
Serguei
|