Administrator
|
I've spun this off from David Pennington's thread so that it can be more easily found.
-- There is a tool that can be very helpful in diagnosing load problems. It's located at http://www.dependencywalker.com/. The following Smalltalk Do It can be helpful, as well. (There are Windows settings that would open a dialogue if there is a problem loading the DLL or its dependencies. The script doesn't mess with those settings, but could. See Microsoft's SetErrorMode function.)
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To post to this group, send email to [hidden email]. Visit this group at https://groups.google.com/group/va-smalltalk. For more options, visit https://groups.google.com/d/optout. |
Administrator
|
I'll add an extra tool to your arsenal. Microsoft's SysInternals tools include Process Monitor. (As of this writing, it can be found at https://docs.microsoft.com/en-us/sysinternals/downloads/procmon.) Set the filter for abt.exe (or even your specific PID). Then try to load the file using the example I provided previously. Process Monitor will generate a lot of output, so be sure to use Edit/Clear Display to eliminate any previous noise. Here is an example from trying to load the GemStone/S RPC DLL in C:\GemStone\2.4.8\fast\product\bin\libgcirpc64-248.dll. libgs64-248.dll was in the same directory but not getting found. You can see in the image where the system looked for it before finding in %PATH% (after I corrected the %GEMSTONE% environment variable to point at the right place). On Friday, November 11, 2016 at 10:15:26 AM UTC-8, Richard Sargent wrote:
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email]. To post to this group, send email to [hidden email]. Visit this group at https://groups.google.com/group/va-smalltalk. For more options, visit https://groups.google.com/d/optout. |
Free forum by Nabble | Edit this page |