I don't know the particulars of how Cygwin manages its shell environment, and I would have expected the XML::Parser module installation to look in /usr/local/lib by default. Just as a wild guess, you might try doing this in the shell before you try installing the module:
export LD_LIBRARY_PATH=/usr/local/lib
That's what I would do if I was having this sort of trouble on a unix box. Whether Cygwin goes to this length in emulating unix is outside my experience. | [reply] [d/l] |
As the great one said, There's More Than One Way To Do It. I uninstalled the Cygwin perl, installed ActivePerl, and now things work like a champ.
Seems like cheating, but hey!
| [reply] |