This is the mail archive of the
mailing list for the Cygwin project.
RE: Need help with Perl/Tk
On 13 December 2007 15:30, Andrew DeFaria wrote:
> Dave Korn wrote:
>> On 13 December 2007 14:55, Andrew DeFaria wrote:
>>>> (When it comes to DynaLoader you gotta learn to read the fine print
>>>> and make intuitive leaps :-)
>>> Yes but it did indeed state "No such file or directory...". Would it
>>> be that hard for DynaLoader.pm to mention exactly which file it was
>>> looking for?
>> Yes, it would, because that information is not exposed to the
>> application; you just call LoadLibrary, and if you get a file not
>> found error back, there's no way to determine if it was the library
>> DLL itself or one of the dependent DLLs that windows couldn't find.
> Well then how about changing the error message to something as
> nonsensical as "Unable to find this library, or a library on which this
> one depends..."
DynaLoader is just spitting out the bog-standard canned error message that
perror() returns for ENOENT. There's certainly no reason why it couldn't look
out for that particular errno and issue a more detailed explanation, instead of
relying solely on the default.
Can't think of a witty .sigline today....
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html