IDL 5.4 and gifs [message #23239] |
Fri, 19 January 2001 13:38  |
Craig Markwardt
Messages: 1869 Registered: November 1996
|
Senior Member |
|
|
I was visiting someone with IDL 5.4 on Linux today. I mentioned the
lack of GIF support, and my friend was surprised. We confirmed that
when we tried to open a GIF, we got an error message. However there
is an idl_gif.so library file, and WRITE_GIF, READ_GIF, etc still
exists as procedures in the standard library.
We tried the simple experiment of replacing the IDL 5.4 idl_gif.so
library and DLM files with the ones from IDL 5.3.
It worked! We were able at least to read old GIFs into IDL with no
problem. I didn't try writing any GIFs however.
Has anybody else tried this and got it to work? For previous
purchasers of IDL, this at least is a good sign. :-)
Craig
--
------------------------------------------------------------ --------------
Craig B. Markwardt, Ph.D. EMAIL: craigmnet@cow.physics.wisc.edu
Astrophysics, IDL, Finance, Derivatives | Remove "net" for better response
------------------------------------------------------------ --------------
|
|
|
Re: HOW [message #23376 is a reply to message #23239] |
Wed, 24 January 2001 19:15   |
Mark Chan
Messages: 24 Registered: November 2000
|
Junior Member |
|
|
I am not a lawyer!
Could someone please explain to me what 'replacing the IDL 5.4 IDL_gif.so
library and DLM files with the ones from IDL 5.3' means?
I have never done anything like this before. Will like to learn this more.
I have 5.4 and am using 5.3 because of this gif problem. For the time being
I don't need to use this trick but don't mind knowing more.
Thanks,
Mark Chan
"Craig Markwardt" <craigmnet@cow.physics.wisc.edu> wrote in message
news:ony9w79q8j.fsf@cow.physics.wisc.edu...
>
> I was visiting someone with IDL 5.4 on Linux today. I mentioned the
> lack of GIF support, and my friend was surprised. We confirmed that
> when we tried to open a GIF, we got an error message. However there
> is an idl_gif.so library file, and WRITE_GIF, READ_GIF, etc still
> exists as procedures in the standard library.
>
> We tried the simple experiment of replacing the IDL 5.4 idl_gif.so
> library and DLM files with the ones from IDL 5.3.
>
> It worked! We were able at least to read old GIFs into IDL with no
> problem. I didn't try writing any GIFs however.
>
> Has anybody else tried this and got it to work? For previous
> purchasers of IDL, this at least is a good sign. :-)
>
> Craig
>
> --
> ------------------------------------------------------------ --------------
> Craig B. Markwardt, Ph.D. EMAIL: craigmnet@cow.physics.wisc.edu
> Astrophysics, IDL, Finance, Derivatives | Remove "net" for better response
> ------------------------------------------------------------ --------------
|
|
|
|
|
|
|
Re: IDL 5.4 and gifs [message #23447 is a reply to message #23239] |
Fri, 26 January 2001 13:01   |
Richard French
Messages: 173 Registered: December 2000
|
Senior Member |
|
|
Here is the authoritative answer from the IDL Product Manager at RSINC.
(It appears to me that the best short-term solution is for some clever
soul with time on their hands to come up with an interface to the
library of GIF routines in http://www.imagemagick.org/
but that is more than I can tackle at the moment.) - Dick
> I sincerely apologize for your inconvenience in this matter. We are
> currently legally unable to fulfill your request. We are actively pursuing
> a resolution with Unisys for our users at this time. I can not give you a
> definite date for this resolution, but we will announce publicly when we are
> again able to offer this feature to our users and what the process will be
> to activate it.
>
> One detail I can confirm is that our agreement only covers our ability to
> offer GIF technology to our customers. It is, unfortunately, the customer's
> obligation to obtain a license from Unisys themselves (this is out of our
> control).
>
> If you happen to undertake this, or have already done so, I would appreciate
> learning from you what the process is like for the benefit of other users.
> Is it different for educational institutions, etc.?
David Fanning wrote:
>
> Richard G. French (rfrench@wellesley.edu) writes:
>
>> Just got David Fanning's 2d ed and on p. 150 he says
>> "you must have a ltter from the GIF file format patent
>> holder (Compuserve) granting you permission to create
>> GIF files . RSI will supply you with the proper license
>> for GIF file formation upon receipt...."
>
> Well, that is what was in the works when I wrote
> that section of the book. But the last I heard
> nothing had been worked out with Compuserve. I'd
> be curious to know where things stand too. But
> I wouldn't be surprised to find that GIF files
> are history. :-(
>
> Cheers,
>
> David
>
> --
> David Fanning, Ph.D.
> Fanning Software Consulting
> Phone: 970-221-0438 E-Mail: davidf@dfanning.com
> Coyote's Guide to IDL Programming: http://www.dfanning.com/
> Toll-Free IDL Book Orders: 1-888-461-0155
David Fanning wrote:
>
> Richard G. French (rfrench@wellesley.edu) writes:
>
>> Just got David Fanning's 2d ed and on p. 150 he says
>> "you must have a ltter from the GIF file format patent
>> holder (Compuserve) granting you permission to create
>> GIF files . RSI will supply you with the proper license
>> for GIF file formation upon receipt...."
>
> Well, that is what was in the works when I wrote
> that section of the book. But the last I heard
> nothing had been worked out with Compuserve. I'd
> be curious to know where things stand too. But
> I wouldn't be surprised to find that GIF files
> are history. :-(
>
> Cheers,
>
> David
>
> --
> David Fanning, Ph.D.
> Fanning Software Consulting
> Phone: 970-221-0438 E-Mail: davidf@dfanning.com
> Coyote's Guide to IDL Programming: http://www.dfanning.com/
> Toll-Free IDL Book Orders: 1-888-461-0155
|
|
|
|
|
Re: HOW [message #23491 is a reply to message #23376] |
Thu, 25 January 2001 18:38   |
Mark Chan
Messages: 24 Registered: November 2000
|
Junior Member |
|
|
Anyone dare to answer my questions? Email me directly if needed. What is the
function of .so file and what is it's intended use?
MC
"Mark Chan" <chanm@cadvision.com> wrote in message
news:94o6t1$1vl$1@news3.cadvision.com...
> I am not a lawyer!
>
> Could someone please explain to me what 'replacing the IDL 5.4 IDL_gif.so
> library and DLM files with the ones from IDL 5.3' means?
>
> I have never done anything like this before. Will like to learn this more.
>
> I have 5.4 and am using 5.3 because of this gif problem. For the time
being
> I don't need to use this trick but don't mind knowing more.
>
> Thanks,
> Mark Chan
>
>
> "Craig Markwardt" <craigmnet@cow.physics.wisc.edu> wrote in message
> news:ony9w79q8j.fsf@cow.physics.wisc.edu...
>>
>> I was visiting someone with IDL 5.4 on Linux today. I mentioned the
>> lack of GIF support, and my friend was surprised. We confirmed that
>> when we tried to open a GIF, we got an error message. However there
>> is an idl_gif.so library file, and WRITE_GIF, READ_GIF, etc still
>> exists as procedures in the standard library.
>>
>> We tried the simple experiment of replacing the IDL 5.4 idl_gif.so
>> library and DLM files with the ones from IDL 5.3.
>>
>> It worked! We were able at least to read old GIFs into IDL with no
>> problem. I didn't try writing any GIFs however.
>>
>> Has anybody else tried this and got it to work? For previous
>> purchasers of IDL, this at least is a good sign. :-)
>>
>> Craig
>>
>> --
>
> ------------------------------------------------------------ --------------
>> Craig B. Markwardt, Ph.D. EMAIL:
craigmnet@cow.physics.wisc.edu
>> Astrophysics, IDL, Finance, Derivatives | Remove "net" for better
response
>
> ------------------------------------------------------------ --------------
>
>
|
|
|
|
Re: HOW [message #23660 is a reply to message #23491] |
Mon, 05 February 2001 22:55  |
marc schellens[1]
Messages: 183 Registered: January 2000
|
Senior Member |
|
|
Mark Chan wrote:
>
> Anyone dare to answer my questions? Email me directly if needed. What is the
> function of .so file and what is it's intended use?
>
> MC
Hi Mark,
a .so file is a so called 'dynamic library' (and .a file a static
library there
are also some .la files, but I don't know what they are or what all
those extensions mean,
somebody out there who knows?) at Solaris and Linux at least.
The same (or similar) as a .dll file under windows.
A dynamic library is a file which contains parts of a program, which are
only
loaded to memory when actually needed by the program.
I.e. a library must be referenced by the (binary) program (here 'idl' or
'idlde')
to be of any use.
So the answer to your question is no, you cannot use any (binary) part
of an
old IDL version with a new version, unless you change (patch) the binary
file.
But to do this you need lots of knowledge about the binary (and .so
files ;-)
For compeltelyness: a static libray is a part of the program which is
directly
included in the program, so only needed during building the program.
cheers,
:-) marc
|
|
|