This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Calling perl script from shell script: Win32 error 126


At 4/28/2003 10:54 PM -0400, you wrote:
> >>>
> Can't load
> '/usr/lib/perl5/site_perl/5.6.1/cygwin-multi/auto/Image/Magick/Magick.dll'
> for module Image::Magick: dlopen: Win32 error 126 at
> /usr/lib/perl5/5.6.1/cygwin-multi/DynaLoader.pm line 206.
> <<<

Greg,

Does the above DLL exist?  Is it readable and executable by the current
user?  Do you set the PATH in your shell to include the above directory?
If so, do you export it?  Do you set it in the script?
    Igor


The dll definitely exists and is readable by everyone. I do not set the PATH in the shell or shell script, I hadn't thought it was necessary. That path comes from the perl @INC array and since the error shows the complete path to the file, it is clear that the path is known by the perl script.

GMc



--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]