Re: running ISIS DLM - disappearing library [message #71228 is a reply to message #71227] |
Fri, 04 June 2010 08:14  |
Nigel Wade
Messages: 286 Registered: March 1998
|
Senior Member |
|
|
On Fri, 04 Jun 2010 07:30:33 -0700, spacermase wrote:
> Hello all,
>
> I am currently trying to run the IDL DLM that comes bundled with the
> ISIS 3.0 astrogeological imaging software. Included with the DLM is a
> script that should define the environment values (IDL_DLM_PATH) to allow
> it to run. However, when ever I run it, I get the following error
> message:
>
> test = isis_read('N14363931408_1.cub',data) % ISIS_READ: Error loading
> sharable executable.
> Symbol: IDL_Load, File = /media/ISIS/ISIS/isis/IsisDlm/
> lib/IsisDlm.so
> libisis3.2.0.so: cannot open shared object file: No such
> file or directory
> % Execution halted at: $MAIN$
>
> libisis3.2.0.so is a library that comes with ISIS, and which I've double
> checked that I have (located currently at /media/ISIS/ISIS/isis/ lib).
> So I'm not sure why it's failing to be recognized by IDL.
That isn't the path that IDL says does not exist, there's a missing
IsisDlm in it.
Also, check the architecture (32bit vs. 64bit) as that can result in
misleading error messages. Sometimes when dlopen says a library doesn't
exist there's actually a library there but it's the wrong architecture so
won't load.
--
Nigel Wade
|
|
|