Re: running ISIS DLM - disappearing library [message #71227] |
Fri, 04 June 2010 08:26  |
spacermase
Messages: 13 Registered: June 2010
|
Junior Member |
|
|
On Jun 4, 11:14 am, Nigel Wade <n...@ion.le.ac.uk> wrote:
> 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
So far as I can tell, both IDL and ISIS are 32-bit (and it would be
rather interesting if they weren't, since I'm running this on a 32-bit
Ubuntu virtual machine).
|
|
|