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

Home » Public Forums » archive » Re: problem executing code "saved" using SAVE command
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: problem executing code "saved" using SAVE command [message #25857 is a reply to message #25852] Wed, 18 July 2001 12:29 Go to previous messageGo to previous message
Thomas S. Spisz is currently offline  Thomas S. Spisz
Messages: 10
Registered: June 2000
Junior Member
Sorry about the html -- didn't realize that.

Anyway, I tried your compile routine. I was able to create the
main_gui.sav file. But it did not work because for some reason it
didn't recognize one of my functions (although it was compiled). One
explaination (maybe) is that I don't have the procedures compiled in a
strict order. For instance, a procedure may use another procedure that
was compiled after the first one. Also, the 'print,main_gui_info()' did
not work either.

Your suggestion of restoring the '.sav' file in the IDLDE was a good
one. I tried it. Sure enough it works like it is supposed to. So, I'm
still stuck with a working version when running from IDLDE, but problems
when running it as a run-time program.

thanks anyway.
--tom


Reimar Bauer wrote:
>
> Dear Tom,
>
> I have written a compile routine for idl.
>
> And we have had no problems with this compiled code.
>
> You should try this routine.
>
> http://www.fz-juelich.de/icg/icg1/idl_icglib/idl_source/idl_ html/dbase/download/compile.tar.gz
>
> idl > compile,'main_gui.pro'
>
> and additional a function inside is created
> main_gui_info
>
> print,main_gui_info()
>
> shows all compiled and embedded pro and sav files.
> (last modification ,file /dir ...)
>
> RESTRICTIONS:
> !PATH is undefined during runtime
> execute won't work in runtime
>
> If my routine won't work I am interested to learn from you!
>
> regards
> Reimar
>
> p.s. better you don't post HTML
>
> "Thomas S. Spisz" wrote:
>
>>
>>
>> I have a problem with IDL code that I "saved" (compiled) using the
>> SAVE command -- it doesn't execute the same as the same code run
>> directly from the IDL Development Environment. (By the way, I do
>> realize that you can't really compile IDL code.) Let me explain the
>> situation. First of all, I'm on Windows NT machine, and IDL 5.4.
>>
>> I have a set of procedures with one procedure called 'main_gui.pro'
>> that is the main procedure that calls other procedures. I can enter
>> IDL, compile 'main_gui.pro' and all it's necessary procedures. Then
>> type 'resolve_all', and run it -- it does beautifully.
>>
>> However, if I enter IDL, compile 'main_gui.pro' and all it's necessary
>> procedures. Then type 'resolve_all'. Then type
>> "save, filename='c:\main_gui.sav', /routines" which saves everything
>> into that single binary file. When I double-click on 'main_gui.sav',
>> it does execute but not correctly. It leaves out certain plotting
>> commands and has some widget errors that shouldn't occur and do not
>> occur if run directly from IDL Development Environment as stated in
>> previous paragraph.
>>
>> The real bummer is that I cannot debug this problem because when I
>> execute the 'main_gui.sav' file, then IDL is in run-time mode.
>> Therefore, I don't see the output log and cannot use any of the debug
>> capabilities in the IDL Development Environment.
>
> You can restore the file in the idl development and execute then
> main_gui.
> If you see that's something additional is compiled then this is the
> reason
> why it's not working
>
>>
>> Any knowledge or help with this problem is greatly appreciated.
>>
>> Tom Spisz
>> Johns Hopkins University Applied Physics Laboratory
>> 11100 Johns Hopkins Road
>> Laurel, MD 20723-6099
>> 240-228-7260
>> tom.spisz@jhuapl.edu
>>
>>
>>
> regards
>
> Reimar
> --
> Reimar Bauer
>
> Institut fuer Stratosphaerische Chemie (ICG-1)
> Forschungszentrum Juelich
> email: R.Bauer@fz-juelich.de
> http://www.fz-juelich.de/icg/icg1/
> ============================================================ ======
> a IDL library at ForschungsZentrum Juelich
> http://www.fz-juelich.de/icg/icg1/idl_icglib/idl_lib_intro.h tml
>
> http://www.fz-juelich.de/zb/text/publikation/juel3786.html
> ============================================================ ======
>
> read something about linux / windows
> http://www.suse.de/de/news/hotnews/MS.html
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Previous Topic: Re: HDF, netCDF, etc question
Next Topic: File Selection Dialogs in PV-WAVE

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

Current Time: Fri Oct 10 04:11:18 PDT 2025

Total time taken to generate the page: 0.16400 seconds