X
PrevPrev Go to previous topic
NextNext Go to next topic
Last Post 18 Feb 2019 04:11 PM by  Ben Castellani
Does IDL run on macOS Sierra?
 3 Replies
Sort:
You are not authorized to post a reply.
Author Messages

anon



New Member


Posts:2
New Member


--
11 Oct 2016 12:09 PM
    The answer is YES but you have to go through some tuning steps. I did the following test on an iMac running macOS Sierra 10.12 (16A323) that never ran IDL before (=fresh install). 1- Install Quartz 2.7.9 https://www.xquartz.org/ (XQuartz-2.7.9.dmg). Make sure your security settings allow the install of this package. SUCCESS 2- Download Install_IDL85ENVI53SP1.pkg and install it (As for Quartz, make sure your security settings allow the install of this package). Follow the instructions. Uncheck ENVI if you don’t use it. SUCESS 3- In the launchpad, a new group of software appears ‘exelis’. Run the LicenseWizard : FAILED. An xQuartz xterm opens on the following prompt (user@computer:~$) but nothing else happens. 4- Run idlde.darwin.x86_64 (from the Launchpad group ‘exelis’): a pop-up window appears asking you to use the old Java SE 6 engine (same issues were reported with older OS X (macOS) versions). Click the ‘More info’, you’ll be redirected to https://support.apple.com/kb/DL1572 in order to download Java 2015-001 from apple (javaforosx.dmg) 5- Close all Apps using Java. 6- Install Java using the downloaded javaforosx.dmg file. 7- Run idlde.darwin.x86_64 (from the Launchpad group ‘exelis’): SUCCESS but IDL is still asking you for the license as the LicenseWizard failed to launch. Fortunately, the pop-up window asks you for a license file (license.dat or license.lic in one of some specific paths) : note them. 8- Manually place your personal license.dat file in the license path (/Applications/exelis/license/ in my case). Note, that you may have to use an admin account to be able to place the license file there. 9- Run idlde.darwin.x86_64 (from the Launchpad group ‘exelis’): SUCCESS! Summary: 1. Install the latest xQuartz version. 2. Install Java for 2015-001 (Java 6SE) 3. Install IDL 8.5.1 4. LicenseWizard doesn’t run on macOS Sierra -> place the license.dat file manually in the license path. 5. Run IDL The question now is: will it crash or bug someday? Time will tell. Optional: I also renamed ‘idlde.darwin.x86_64' to a sexier ‘idl’ in the Applications folder (a symbolic link will also do the job). PS to the webadmin: My original thread (Your post IDL on macOS Sierra posted on 9/22/2016 7:02:35 AM in forum IDL has been approved) is unreachable, so I created a new one.

    Deleted User



    New Member


    Posts:
    New Member


    --
    11 Jan 2017 12:15 AM
    I cannot even find a link to download a mac version IDL. Can you tell me how?

    Jone Hunter



    New Member


    Posts:1
    New Member


    --
    15 Feb 2019 06:56 PM
    Hey this is great. I met with the same problem and this helped a lot. But I still have one question: in step 8, before I manually place the license file in the license path, where can I get the license file?

    Ben Castellani



    Basic Member


    Posts:130
    Basic Member


    --
    18 Feb 2019 04:11 PM
    [quote]
    Posted By Jone Hunter on 15 Feb 2019 06:56 PM
    Hey this is great. I met with the same problem and this helped a lot. But I still have one question: in step 8, before I manually place the license file in the license path, where can I get the license file?
    [/quote]

    IDL licenses must be purchased. For more info, please email geospatialinfo@harris.com
    You are not authorized to post a reply.