rebase, perl
Reini Urban
rurban@x-ray.at
Wed Dec 1 06:58:00 GMT 2010
2010/11/30 Maurice Mengel:
> Don't know where to look anymore. perl keeps complaining about
> whenever I try to install a module in CPAN. The usual fatal error -
> unable to remap.
>
> Then I try perlrebase from bash. It finishes successfully, but cpan
> continues to show the same error. So I terminate all cygwin and run
> rebaseall -v from ash which gives me an error:
>
> ReBaseImage (/usr/lib/perl5/vendor_perl/5.10/i686-cygwin/auto/Graphics/Magick/Magick.dll)
> failed with last error = 6
That is easy. Make Graphics/Magick/Magick.dll writable before you do a
rebaseall.
But rebaseall will most likely not help you.
> The only way I can change that error message seems to be to reinstall
> that package using setup, but then another dll in complains and then
> another one etc. Will it ever stop?
rebaseall will not rebase your own new cpan modules. Only perlrebase will.
And there might be conflicts.
I experience the same problem daily, on Win7 and ASLR only. WinXP is
fine for me.
You can try different perlrebase baseaddresses.
I'm trying now to turn off ASLR: peflags -d0 for all perl dll's.
--
Reini
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
More information about the Cygwin
mailing list