[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: IDL and UNIX setenv




In article , "Daniel Peduzzi" <peduzzi@mediaone.net> writes:
> Content-Transfer-Encoding: 7bit
> X-Newsreader: Microsoft Outlook Express 4.72.3110.1
> X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
> Message-ID: <yAgX6.3367$P46.2050452@typhoon.ne.mediaone.net>
> Date: Mon, 18 Jun 2001 05:46:06 GMT
> NNTP-Posting-Host: 24.128.251.99
> X-Complaints-To: abuse@mediaone.net
> X-Trace: typhoon.ne.mediaone.net 992843166 24.128.251.99 (Mon, 18 Jun 2001 01:46:06 EDT)
> NNTP-Posting-Date: Mon, 18 Jun 2001 01:46:06 EDT
> Organization: Road Runner
> Xref: leicester comp.lang.idl-pvwave:11504
> 
> I have an executable (compiled from C) which I'd like to 
> run from within IDL using SPAWN.  However, I'd like to refer
> to the executable without prepending a pathname:
> 
> IDL> spawn, "myprog", result
> 
> instead of 
> 
> IDL>spawn,"/usr1/guest/bin/myprog", result
> 
> I tried to append the "/usr1/guest/bin/" directory to my UNIX
> path before starting an IDL session, but the path information 
> doesn't seem to be propagated into IDL. 
> 

I'm pretty sure it uses PATH to determine the location of the 
program.

Try checking your PATH carefully to make sure that you haven't added 
it incorrectly. If you can run "myprog" from  the command line you 
should be able to run it from within IDL.

What do you get if you run :

 IDL> spawn,'echo $PATH'

-- 
-----------------------------------------------------------
Nigel Wade, System Administrator, Space Plasma Physics Group,
            University of Leicester, Leicester, LE1 7RH, UK 
E-mail :    nmw@ion.le.ac.uk 
Phone :     +44 (0)116 2523568, Fax : +44 (0)116 2523555