Thanks syphilis, that did the trick!
I found the check library in:
/usr/local/lib/perl5/site_perl/5.12.1/cygwin-thread-multi-64int/auto/B +/Hooks/OP/Check
The Makefile had no EXTRALIBS or LDLOADLIBS settings, so I added them per your suggestion and the module built and installed correctly. Interestingly, I also found this line in the Makefile:
...so at some point it did know where the library was, but didn't actually use it. I tried to install MooseX::Declare again and got the same failure when it got to Devel::Declare, which I resolved the same way. Afterwards the install completed without problems. Not sure if the underlying problem is a bug in the tool chain, a bug in Cygwin, or just some strangeness with my system, but everything seems to be working now.# LIBS => q[-L/usr/local/lib/perl5/site_perl/5.12.1/cygwin-thread- +multi-64int/auto/B/Hooks/OP/Check -lCheck]
In reply to Re^2: Error with ExtUtils::Depends under Cygwin
by newleaf
in thread Error with ExtUtils::Depends under Cygwin
by newleaf
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |