Re: again call_external [message #38823 is a reply to message #38822] |
Thu, 01 April 2004 08:37  |
Rick Towler
Messages: 821 Registered: August 1998
|
Senior Member |
|
|
"Valerio Pace" wrote...
> Hi all,
>
> I have some big problem to learn how to use the CALL_EXTERNAL function.
> (OS=windows, IDL 5.5)
> I have created my C procedure but I'm not able to call it.
> I try to use MAKE_DLL in this way:
>
> MAKE_DLL, 'myprocedure', 'myprocedure'
>
> but IDL "writes":
> "\Documents" is not an internal or external command, or an exe or batch
> file.
>
> What's my mistake?
> How can I understand if IDL "see" my C compiler (Visual C++ 6.0)?
>
> I've just searched related messages in the newsgroup, but i still haven't
> found what i'm looking for.
I don't use CALL_EXTERNAL but the error suggests that you have a path issue.
It looks like your path is either malformed (should be 'x:\documents' or
'\\documents') or more likely whatever is processing the path doesn't like
spaces so use the 8.1 equivalent (x:\Docume~1\... instead of x:\Documents
and Settings\...)
Check the docs for all references to paths that MAKE_DLL might utilize and
then check those paths.
-Rick
|
|
|