Interesting ... I have a similar issue trying to build perl-5.10.0 from source on my Cygwin installation. (On the same Cygwin installation, perl-5.8.8 builds perfectly.)
I run
./configure -de -Duse64bitint -Dprefix=/home/Rob/perl, which runs fine, but running
make terminates with:
--------------------------------
make
1: Entering directory `/home/Rob/comp/perl-5.10.0/ext/DynaLoader'
../../miniperl.exe "-I../../lib" "-I../../lib" DynaLoader_pm.PL DynaLoader.pm
../../miniperl.exe "-I../../lib" "-I../../lib" XSLoader_pm.PL XSLoader.pm
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
ERROR: Can't create '../../lib/auto'
Do not have write permissions on '/'
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
--------------------------------
Could these problems be related ? Do you have a suggestion on some hack that I can employ to get past this issue ?
I asked about this on the Cygwin mailing list and Reini Urban provided (in a very gracious manner, I should add) fairly extensive information - and some scripts. Unfortunately I'm too dumb to make use of what he provided. I think his proposed solution involved running some scripts to fix up permissions issues. I could dig up the thread if needed.
Cheers,
Rob (who is always prepared to attempt thread hijacking)