Overview Readme File for IDL 8.8.1 and ENVI 5.6.1 (SP1) for Mac and Other Related Information

Overview Readme File for IDL 8.8.1 and ENVI 5.6.1 (SP1) for Mac and Other Related Information

9/6/2021

IDL 8.8.1 or ENVI 5.6.1 for Mac Notes: Platform support includes macOS 10.14, 10.15 (Intel 64-bit), and 11. (M1*, Intel 64-bit). (*M1 is only supported on Mac OS 11.x +, but 11 also supports x86_64.) An X-Windows manager is required for Macintosh. ENVI was tested using XQuartz 2.8.1. For Apple Silicon / M1 support, a Rosetta 2... Read More >

How to fix the compilation error “Only 8 subscripts allowed” in IDL

How to fix the compilation error “Only 8 subscripts allowed” in IDL

8/30/2021

Reproduce Case Save the below codes in a single .pro file called test_arg.pro. PRO test_arg   print,func_test_arg(1,2,3,4,5,6,7,8,9) END FUNCTION func_test_arg,a,b,c,d,e,f,g,h,i   f=a+b+c+d+e+f+g+h+i   RETURN, f END   Compile it: it returns the below error IDL> .compile -v... Read More >

IDL 8.8.1 Workbench for Mac on Apple Silicon/M1 platform requires JRE update

IDL 8.8.1 Workbench for Mac on Apple Silicon/M1 platform requires JRE update

8/23/2021

Problem The IDL 8.8.1 Workbench running on macOS 11 Big Sur (or newer versions) with Rosetta 2 on the Apple Silicon / M1 platform may be unstable and crash for some users. This behavior seems to be caused by an incompatibility between the Eclipse used for the IDL 8.8.1 Workbench and AdoptOpenJDK JRE (11.0.11) distributed with IDL... Read More >

Error in Python to IDL bridge: idlpy.IDLError: % Attempt to call undefined function

Error in Python to IDL bridge: idlpy.IDLError: % Attempt to call undefined function

8/19/2021

  The following Help Article proposes a solution to the below error message when running the Python to IDL bridge idlpy.IDLError: % Attempt to call undefined function: '<function name>'.   Problem description: The sequence of steps below when running the Python to IDL bridge may result in an error -... Read More >

Example: how to call IDL codes from Multiprocessing Python Package

Example: how to call IDL codes from Multiprocessing Python Package

8/17/2021

  Below is an example about how to call IDL commands from the multiprocessing Python library. The multiprocessing Python package can be used to parallelize processes in Python. IDL can take benefit of this package using the Python to IDL bridge   1. Create a python module to import the IDL package and call the IDL... Read More >

1345678910Last