in reply to Re^4: Can't call method "scaleY" on an undefined value at C:/strawberry/perl/site/lib/ Image/Seek.pm line 137.
in thread Can't call method "scaleY" on an undefined value at C:/strawberry/perl/site/lib/ Image/Seek.pm line 137.
Yes, this is correct. This appears to be the issue with my installation of Strawberry PERL for me too and is probably the root cause of the error in the title of this post.
So I found a post comment by Tony Snow, the author of the Imager Perl module. He reports that Window's user should probably install the image extension libraries from their GNUWin32 versions. He then recommends installing Imager manually and pointing the Makefile.PL to the the library locations such as the GNUWin32 version of the JPEG library.
I have installed the library for jpegs, but I don't know how to point the Makefile.PL to the JPEG library. Does anybody have a suggestion for how to do this? It is not immediately apparent to me, looking over the Makefile.PL file where it's looking for libraries.
Sinan Ünür is also helping me with this over at Stack Overflow, although the test script he suggested reported an existing PNG support even though no JPEG support was supposedly installed. This message from the test script counters the subsequent message I got from trying to install the Imager 0.67 module manually. Additionally, even after changing all my 2000+ images to PNG and then running my two database building images with appropriate instances changed in the code from JPEG to PNG, the results with my two database filling scripts, are the same errors:"Can't call method "scaleY" on an undefined value at C:/strawberry/perl/site/lib/ Image/Seek.pm line 137."
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^6: Can't call method "scaleY" on an undefined value at C:/strawberry/perl/site/lib/ Image/Seek.pm line 137.
by Anonymous Monk on Jul 29, 2009 at 22:33 UTC | |
|
Re^6: Can't call method "scaleY" on an undefined value at C:/strawberry/perl/site/lib/ Image/Seek.pm line 137.
by tonyc (Hermit) on Jul 30, 2009 at 00:09 UTC | |
by socrtwo (Sexton) on Jul 30, 2009 at 03:03 UTC |