comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » New book on Calling C from IDL
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Switch to threaded view of this topic Create a new topic Submit Reply
New book on Calling C from IDL [message #22638] Wed, 29 November 2000 16:27 Go to next message
ronn is currently offline  ronn
Messages: 123
Registered: April 1999
Senior Member
All,

I am just about done with a book on calling C from IDL using DLM's and I
would like some beta testers. I have it working on Windows but I am looking
for people willing to test out the examples on other platforms. Experience
with using C and IDL would be best, but if you want to use this as an excuse
to learn how to do it please feel free. I will supply my C source code, a
copy of the book and my best guess on the compiler and linker options for
each platform. While I will appreciate all editorial comments I am really
trying to get the exact compiler/linker options and any changes that have to
be made to the C code.

This is on a first come first server basis so don't wait. I really want to
get the book out by the first of the year so quick turn around (before
Christmas) will be appreciated. Just email me your willingness to help and
the platform you would test it on.

The book covers the mechanics of writing a DLM and has numerous examples. I
show you how to pass scalars, arrays, strings, string arrays and structures
back and forth between IDL and C. The last chapter shows how to pass and use
keywords in the C routines. Since I am only an average C programmer this
book does have any fancy tricks that are hard to understand. In fact, after
working on this I love IDL even more!

As soon as I get all the testing done I will post a table of contents.

Thanks,

Ronn Kling
--
Ronn Kling
Ronn Kling Consulting
email: ronn@rlkling.com
"Application Development with IDL"� programming book updated for IDL5.3!
Shareware and Freeware at: http://www.rlkling.com/
Re: New book on Calling C from IDL [message #22639 is a reply to message #22638] Wed, 29 November 2000 00:00 Go to previous messageGo to next message
John-David T. Smith is currently offline  John-David T. Smith
Messages: 384
Registered: January 2000
Senior Member
ronn kling wrote:
>
> All,
>
> I am just about done with a book on calling C from IDL using DLM's and I
> would like some beta testers. I have it working on Windows but I am looking
> for people willing to test out the examples on other platforms.

Count me in. Glad to take a look. I have done a few interesting things
with call_external and linked to pre-built DLM's, but would love to
learn a bit more. I'm a linux user.

JD

--
J.D. Smith | WORK: (607) 255-6263
Cornell Dept. of Astronomy | (607) 255-5842
304 Space Sciences Bldg. | FAX: (607) 255-5875
Ithaca, NY 14853 |
Re: New book on Calling C from IDL [message #22641 is a reply to message #22638] Wed, 29 November 2000 00:00 Go to previous messageGo to next message
davidf is currently offline  davidf
Messages: 2866
Registered: September 1996
Senior Member
Ronn Kling (ronn@rlkling.com) writes:

> I am just about done with a book on calling C from IDL

Now *here* is a book that is going to sell like hotcakes!

Sign me up for a dozen. I'm going to give them a Christmas
presents to a couple of my friends. :-)

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: New book on Calling C from IDL [message #22699 is a reply to message #22638] Tue, 05 December 2000 00:00 Go to previous messageGo to next message
Vapuser is currently offline  Vapuser
Messages: 63
Registered: November 1998
Member
Sign me up. I'd love to learn more about this topic.

IDL> print, !version
{ mipseb IRIX unix 5.3 Nov 11 1999} I'm using IRIX 6.5.4 currently.

I'll also do Linux RH 7.0 (I forget the kernel version, sorry)


whd



ronn kling <ronn@rlkling.com> writes:

> All,
>
> I am just about done with a book on calling C from IDL using DLM's and I
> would like some beta testers. I have it working on Windows but I am looking
> for people willing to test out the examples on other platforms. Experience
> with using C and IDL would be best, but if you want to use this as an excuse
> to learn how to do it please feel free. I will supply my C source code, a
> copy of the book and my best guess on the compiler and linker options for
> each platform. While I will appreciate all editorial comments I am really
> trying to get the exact compiler/linker options and any changes that have to
> be made to the C code.
>
> This is on a first come first server basis so don't wait. I really want to
> get the book out by the first of the year so quick turn around (before
> Christmas) will be appreciated. Just email me your willingness to help and
> the platform you would test it on.
>
> The book covers the mechanics of writing a DLM and has numerous examples. I
> show you how to pass scalars, arrays, strings, string arrays and structures
> back and forth between IDL and C. The last chapter shows how to pass and use
> keywords in the C routines. Since I am only an average C programmer this
> book does have any fancy tricks that are hard to understand. In fact, after
> working on this I love IDL even more!
>
> As soon as I get all the testing done I will post a table of contents.
>
> Thanks,
>
> Ronn Kling
> --
> Ronn Kling
> Ronn Kling Consulting
> email: ronn@rlkling.com
> "Application Development with IDL"� programming book updated for IDL5.3!
> Shareware and Freeware at: http://www.rlkling.com/
>
>
>

--
William Daffer: 818-354-0161: William.Daffer@jpl.nasa.gov
Re: New book on Calling C from IDL [message #22750 is a reply to message #22638] Fri, 01 December 2000 00:00 Go to previous messageGo to next message
Kenneth Mankoff is currently offline  Kenneth Mankoff
Messages: 42
Registered: August 1999
Member
ronn kling wrote:
> I am just about done with a book on calling C from IDL using DLM's and I
> would like some beta testers. I have it working on Windows but I am looking
> for people willing to test out the examples on other platforms.

i'm about to start in on a project that requires this. be glad to try it
and give you feedback. I'm on linux (6.2 & 7.0) and SunOS sparc ULTRA-10.

-k.
Re: New [message #22934 is a reply to message #22638] Thu, 21 December 2000 23:43 Go to previous message
Philippe-H Cadet is currently offline  Philippe-H Cadet
Messages: 2
Registered: December 2000
Junior Member
"Liam E. Gumley" <Liam.Gumley@ssec.wisc.edu> wrote in message
news:3A42354E.632A5883@ssec.wisc.edu...
> Philippe-H Cadet wrote:
>> Hi I'm interested to IDL. I'm used to script with Povray. Now I would
like
>> to try IDL. Can someone guide me to the first step of maybe create a
>> "HelloWorld" image.
>
> If you already have IDL installed, the document 'Getting Started' will
> give you an overview of IDL capabilities. If you can't find it in the
> IDL installation (look for the docs directory), a PDF version is
> available online:
> ftp://ftp.rsinc.com/pub/idl/info/docs/getstart.pdf
>
>> By the way. Is there a compiler for this?
>
> The compiler and interpreter are one and the same. You can download a
> fully functional evaluation version:
> ftp://ftp.rsinc.com/pub/idl
>
> Cheers,
> Liam.
> http://cimss.ssec.wisc.edu/~gumley


Thank you a lot for the information. I will get started soon. IDL seems
to be a great oportunity for graphix.

By the way for those who wonder what is Povray. It is a free software that
allows to actually
code 3d objects in a 3D world with ray tracing rendering.

Philippe
Re: New [message #22948 is a reply to message #22638] Thu, 21 December 2000 11:15 Go to previous message
Martin Schultz is currently offline  Martin Schultz
Messages: 515
Registered: August 1997
Senior Member
David Fanning wrote:
>
> P.S. BTW, what is a "c't"? I've been pouring over my
> German dictionary for 20 minutes to no avail. :-(

probably stands for "computer technology" which is the german word for
"Computertechnik". You can read some of it online at
http://www.heise.de/

Cheers,
Martin

--
[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ [[[[[[[
[[ Dr. Martin Schultz Max-Planck-Institut fuer Meteorologie [[
[[ Bundesstr. 55, 20146 Hamburg [[
[[ phone: +49 40 41173-308 [[
[[ fax: +49 40 41173-298 [[
[[ martin.schultz@dkrz.de [[
[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ [[[[[[[
Re: New [message #22952 is a reply to message #22638] Thu, 21 December 2000 10:06 Go to previous message
davidf is currently offline  davidf
Messages: 2866
Registered: September 1996
Senior Member
Martin Schultz (martin.schultz@dkrz.de) writes:

> BTW: povray is being used as benchmark for computer testing at the
> german magazin c't

My gosh, Povray can be used for everything, *AND* it is
free. I'm blocking out 15 minutes this afternoon to
install it. :-)

Cheers,

David

P.S. BTW, what is a "c't"? I've been pouring over my
German dictionary for 20 minutes to no avail. :-(

--
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: New [message #22953 is a reply to message #22638] Thu, 21 December 2000 09:51 Go to previous message
Martin Schultz is currently offline  Martin Schultz
Messages: 515
Registered: August 1997
Senior Member
David Fanning wrote:
>
> Philippe-H Cadet (delphyc@videotron.ca) writes:
>
>> Hi I'm interested to IDL. I'm used to script with Povray. Now I would like
>> to try IDL. Can someone guide me to the first step of maybe create a
>> "HelloWorld" image.
>>
>> Thank you.
>>
>> By the way.Is there a compiler for this?
>
> I'm pretty sure this is a troll. :-(
>
> Povray!? What is that? Some kind of assembly language?
>

Ohh David! Really time for you to get this Linux thing going! You are
missing out on all the developments in the software world ;-) Maybe,
though, you chose the wrong distribution for this (I'm not sure if
Corel Linux offers a manual program selection). I just started to
install Linux on a notebook here using Suse 7.0; and it's just
glorious to go through the program selection. Pages after pages of
things I either never heard of or have heard some off; several of
which I would love to try (if I find time, i.e. after retirement ;-).
The only drawback is that I always forget which packages/programs I am
so fascinated about during the process of "finalizing the
installation" [this is where the action is required as you well know].
So, when I have a running Linux system, I am always back to using the
same ol' tools that I am always using (sniff!).

BTW: povray is being used as benchmark for computer testing at the
german magazin c't

--
[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ [[[[[[[
[[ Dr. Martin Schultz Max-Planck-Institut fuer Meteorologie [[
[[ Bundesstr. 55, 20146 Hamburg [[
[[ phone: +49 40 41173-308 [[
[[ fax: +49 40 41173-298 [[
[[ martin.schultz@dkrz.de [[
[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ [[[[[[[
Re: New [message #22956 is a reply to message #22638] Thu, 21 December 2000 08:52 Go to previous message
Liam E. Gumley is currently offline  Liam E. Gumley
Messages: 378
Registered: January 2000
Senior Member
Philippe-H Cadet wrote:
> Hi I'm interested to IDL. I'm used to script with Povray. Now I would like
> to try IDL. Can someone guide me to the first step of maybe create a
> "HelloWorld" image.

If you already have IDL installed, the document 'Getting Started' will
give you an overview of IDL capabilities. If you can't find it in the
IDL installation (look for the docs directory), a PDF version is
available online:
ftp://ftp.rsinc.com/pub/idl/info/docs/getstart.pdf

> By the way. Is there a compiler for this?

The compiler and interpreter are one and the same. You can download a
fully functional evaluation version:
ftp://ftp.rsinc.com/pub/idl

Cheers,
Liam.
http://cimss.ssec.wisc.edu/~gumley
Re: New [message #22958 is a reply to message #22638] Thu, 21 December 2000 08:06 Go to previous message
davidf is currently offline  davidf
Messages: 2866
Registered: September 1996
Senior Member
Ivan Zimine (ivan.zimine@physics.unige.ch) writes:

> Povray is a free 3D modeling tool.

Oh. "Free". He is probably not going to like IDL. :-(

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: New [message #22961 is a reply to message #22638] Thu, 21 December 2000 07:48 Go to previous message
Ivan Zimine is currently offline  Ivan Zimine
Messages: 40
Registered: February 1999
Member
David Fanning wrote:
>
> Philippe-H Cadet (delphyc@videotron.ca) writes:
>
>> Hi I'm interested to IDL. I'm used to script with Povray. Now I would like
>> to try IDL. Can someone guide me to the first step of maybe create a
>> "HelloWorld" image.
>>
>> Thank you.
>>
>> By the way.Is there a compiler for this?
>
> I'm pretty sure this is a troll. :-(
>
> Povray!? What is that? Some kind of assembly language?

Povray is a free 3D modeling tool.
www.povray.org

--
Ivan Zimine | ivan.zimine@physics.unige.ch
Dpt. of Radiology | (+41 22) 372 70 70
Geneva University Hospitals |
Re: New [message #22962 is a reply to message #22638] Thu, 21 December 2000 07:20 Go to previous message
davidf is currently offline  davidf
Messages: 2866
Registered: September 1996
Senior Member
Philippe-H Cadet (delphyc@videotron.ca) writes:

> Hi I'm interested to IDL. I'm used to script with Povray. Now I would like
> to try IDL. Can someone guide me to the first step of maybe create a
> "HelloWorld" image.
>
> Thank you.
>
> By the way.Is there a compiler for this?

I'm pretty sure this is a troll. :-(

Povray!? What is that? Some kind of assembly language?

Cheers,

David

P.S. Compiler!? Maybe he is talking about the Interface
Definition Language. I'm pretty sure they use a compiler. :-)

--
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
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: Re: Zooming in Object Graphics
Next Topic: Re: IDLv5.4

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 16:00:43 PDT 2025

Total time taken to generate the page: 0.01063 seconds