X
PrevPrev Go to previous topic
NextNext Go to next topic
Last Post 29 Jun 2015 08:40 AM by  Zachary Norman
IDL error dyld: Symbol not found: (*)
 1 Replies
Sort:
You are not authorized to post a reply.
Author Messages

Zachary Norman



Basic Member


Posts:173
Basic Member


--
29 Jun 2015 08:40 AM
    I installed IDL 8.2 and tried to run it from the command line (which is the way I normally run IDL), and I get the following error: dyld: Symbol not found: _inflateReset2 Referenced from: /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dy lib Expected in: /Applications/exelis/idl82/bin/bin.darwin.x86_64/libz.1.dylib in /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dy lib Trace/BPT trap: 5 If you have any ideas for a solution, please let me know.

    Zachary Norman



    Basic Member


    Posts:173
    Basic Member


    --
    29 Jun 2015 08:46 AM
    Hello, There's a chance you will need to go back to IDL 8.1 to use 32-bit IDL on Mac if you want to use the Advanced Math and Stats module (IMSL) on Mac. There is a workaround for IDL 8.2 and IDL 8.1 to which is renaming the link in the relevant bin.darwin [platform] directory to a link with a .bak extension (for backup). Below is an example of how to do this : cd /Applications/exelis/idl82/bin/bin.darwin.x86_64 sudo mv ./libz.1.dyld libz.1.dyld.bak cd /Applications/itt/idl/idl81/bin/bin.darwin.x86_64 sudo mv ./libz.1.dyld libz.1.dyld.bak cd /Applications/itt/idl/idl81/bin/bin.darwin.1386 sudo mv ./libz.1.dyld libz.1.dyld.bak For more information, you can see the following forum page, which also discusses a fix to this problem. https://www.exelisvis.com/Support/Forums/tabid/184/forumid/7/threadid/15908/scope/posts/Default.aspx
    You are not authorized to post a reply.