아마도 다음 블로그를 보신 것으로 생각됩니다.
http://blog.daum.net/_blog/BlogTypeView.do?blogid=0SAbs&articleno=276&categoryId=0®dt=20141027151727
일단, 저는 여기에 나오는 가이드 대로(맨 아래 세줄) 하여 IDL 8.2, 8.3, 8.4를 잘 실행할 수 있었습니다.
처음에 요세미티 업그레이드 후에 IDL이 X-Window가 없다고 안되어서 XQuartz 2.7.7 새로 설치했더니 8.3과 8.4는 아무 문제 없이 실행이 되었고,
8.2의 경우에는 실행을 했더니 아래와 같은 에러메시지가 나와서 이상우 박사님 블로그에 제시된 파일(/Applications/exelis/idl82/bin/bin.darwin.x86_64/libz.1.dylib)을 다른 이름으로 바꾸어 버렸더니(지우긴 웬지 찜찜해서요), 그 이후 실행에 문제가 없었습니다.
yi@bin>/Applications/exelis/idl82/bin/idl
dyld: Symbol not found: _inflateReset2
Referenced from: /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
Expected in: /Applications/exelis/idl82/bin/bin.darwin.x86_64/libz.1.dylib
in /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
Trace/BPT trap: 5
현재 실행시에 문제(에러메시지)가 어떤 형태인지 모르겠습니다. 질문하신 내용으로 보았을 때 현재 저와의 차이일 수 있는 점은, 저는 IDL8.3, IDL8.4가 설치된 상태에서 IDL8.2를 실행하는 것이고, 질문하신 분의 시스템은 IDL 8.2 단독 설치라는 차이는 있을 것 같은데요, 사실 IDL은 버전별로 서로 간섭을 하지 않기 때문에 이 역시 문제가 되지는 않을 거라는 추측이 됩니다.