| Re: Problem Accessing Shared Objects [message #58000 is a reply to message #57996] |
Wed, 09 January 2008 15:51  |
Haje Korth
Messages: 651 Registered: May 1997
|
Senior Member |
|
|
David,
to compile code for a specific version of idl, you use the export.h file
located in the idlxx\external directory and you link against the libidl.so
from the idl version in question. I don't remember any quirks from 6.3 to
6.4 in unix. It was on windows, were external code got hosed because of
renaming idl32.dll to idl.dll.
Good luck,
Hae
"David Fanning" <news@dfanning.com> wrote in message
news:MPG.21eef0e45cf53ccf989684@news.frii.com...
> Folks,
>
> I had an occasion today to access a shared object library
> on a UNIX machine. This worked correctly in IDL 6.3, but
> completely crashed IDL 7 when I tried to access it today.
>
> I've looked on my web page, and in the IDL newsgroup
> archives for information, but have completely struck out.
> And yet, I vaguely recall something about some kind of
> header file in IDL changing in the transition from IDL 6.3
> to 6.4, and need for re-compiling, etc. It's just not
> coming in clearly.
>
> We have tried re-compiling the SO, but we haven't yet
> been successful in not crashing IDL. Am I dreaming, or
> does someone else remember something about this?
>
> Cheers,
>
> David
>
> --
> David Fanning, Ph.D.
> Fanning Software Consulting, Inc.
> Coyote's Guide to IDL Programming (www.dfanning.com)
> Sepore ma de ni thui. ("Perhaps thou speakest truth.")
|
|
|
|