X
PrevPrev Go to previous topic
NextNext Go to next topic
Last Post 11 May 2020 07:07 PM by  Jim Uba
idl_lapack.dll not found
 4 Replies
Sort:
You are not authorized to post a reply.
Author Messages

Peter VOGT



New Member


Posts:6
New Member


--
05 May 2020 04:18 AM
    The purpose of this post is to indicate that something with the MS-Windows 32bit, idl_lapack.dll under in IDL 8.7.3 seems to be wrong.

    Background:
    I have a IDL program which requires 32bit MS-Windows libraries. With IDL 8.7.2 and using the make_rt command, I successfully built an IDLVM in which my program works fine. When I do the same under IDL 8.7.3, running the program in the 8.7.3-based IDLVM will crash with the error message:
    Plot: Error loading sharable executable. Symbol: IDL_Load, File=\bin\bin.x86\idl_lapack.dll The specified module could not be found.

    I assume this dll is required from the IDL routine "image", which is used to display imagery data.

    The file idl_lapack.dll is available in the IDLVM. However, in IDL 8.7.2 this file is of size 2.05 MB while in IDL 8.7.3 the file size is 28.4 MB. The much larger file size in IDL 8.7.3 seems to indicate that this is now a statically compiled library, yet something must be wrong in this 32bit dll.

    For now my solution is to compile the IDL-sav file under my IDL 8.7.3 environment and then use this sav-file in the IDLVM created earlier under 8.7.2, and this works.

    Jim Uba



    New Member


    Posts:81
    New Member


    --
    06 May 2020 08:58 AM
    Hi Peter,
    Try copying tbb.dll from your parent IDL 8.7.3 installation from the idl87\bin\bin.x86\ directory. This file seem file didn't seem to make it into the latest manifest_rt.txt file. (I'll file a bug report on this.)

    If this still doesn't permit proper functionality, if the computer you're testing on doesn't already have a full IDL 8.7.3 installation, you may also need to run the system dll installers, located under the idl87\bin\make_rt\ directory.

    I hope this can help.

    Regards,
    Jim (L3Harris)

    Jim Uba



    New Member


    Posts:81
    New Member


    --
    07 May 2020 11:32 PM
    In addition to tbb.dll, you may also need tbbmalloc.dll.

    Peter VOGT



    New Member


    Posts:6
    New Member


    --
    08 May 2020 09:56 AM
    Hi Jim,

    adding in the tbb.dll fixed the issue. Thank you so much for the quick response, much appreciated!

    best!
    Peter

    Jim Uba



    New Member


    Posts:81
    New Member


    --
    11 May 2020 07:07 PM
    You're welcome. I'm glad I could help.
    Best regards,
    Jim
    You are not authorized to post a reply.