X
PrevPrev Go to previous topic
NextNext Go to next topic
Last Post 15 Feb 2006 10:17 AM by  anon
getting IDL to resolve functions in files with mixed or upper case names
 1 Replies
Sort:
You are not authorized to post a reply.
Author Messages

anon



New Member


Posts:
New Member


--
15 Feb 2006 10:17 AM
    When IDL tries to resolve functions it looks for files in the current working directory, but apparently converts all function names to lower case before searching for the file names. Is there any way around this? Even using RESOLVE_ALL doesn't work. Compiling manually using .compile does work but is a bit of a pain. Thanks in advance for any help.

    Deleted User



    New Member


    Posts:
    New Member


    --
    15 Feb 2006 10:17 AM
    It is a convention of IDL on Linux/UNIX-type systems that the IDL search algorithm for uncompiled functions and procedures searches only for the file name that has the IDL routine name in all-lower-case format. I believe that IDL for UNIX users, who really want to retain mixed-case file names for their '.pro' files, might be best off adding these mixed-case file names to an IDL Project in the 'idlde' rather than compiling one by one large numbers of such routines in 'idl'. The best solution, of course, is simply to get in the habit of naming IDL routine files all-lower-case. James Jones
    You are not authorized to post a reply.