X
PrevPrev Go to previous topic
NextNext Go to next topic
Last Post 11 Sep 2015 10:16 AM by  Zachary Norman
IDL startup issue - starting up older version, rather than newer one.
 1 Replies
Sort:
You are not authorized to post a reply.
Author Messages

Zachary Norman



Basic Member


Posts:173
Basic Member


--
11 Sep 2015 10:16 AM
    Hello, I have run into a little issue. I had the IDL version 8.2 with an expired license. However, I had to download the IDL 8.5 version that runs with Yosemite (10.10.2). I upgraded my mac system to Yosemite last night and then downloaded the newest version of IDL 8.5. I have also installed the newest version of X11. However, when I do go back into the command line and type in "idl" at the -bash prompt I get the error message below. Basically it is still calling the older version of idl8.2 rather than the newer version, and it says there is no license installed. However, when I run the IDL 8.5 version from the icon it links up with the license. Is there a way to link the idl command with the newer 8.5 version?

    Zachary Norman



    Basic Member


    Posts:173
    Basic Member


    --
    11 Sep 2015 10:24 AM
    Hello, This problem likely comes from something that you set in your shell initialization file. I would check your .bashrc, .bash_profile, or any other setup files that you may be sourcing to get your shell initialized. Another way to make sure that the right version of IDL is started, you will need to do 'source /usr/local/exelis/idl85/bin/idl_setup.bash' this way when you type 'idl' an alias will be set that point to the IDL 8.5 executable. I would also suggest that you look and see if there are any other variables like IDL_DIR or IDL_STARTUP that are set. IDL_STARTUP might be pointing to a file that does not exist and would be worth fixing.
    You are not authorized to post a reply.