title: How can I get ActivePerl to play nicely with cygwin's screen?
body: <p>I would like to use cygwin tools (screen) for development and invoking ActiveState Perl debugger from cygwin environment throws the following error.<br/></p>
  
  <pre><code>bash-3.2$ perl -d test.pl
  The system cannot find the path specified.
  Unable to get Terminal Size. The Win32 GetConsoleScreenBufferInfo call didn't work. The COLUMNS and LINES environment variables didn't work. The resiz
  e program didn't work. at F:/Perl/lib/Term/ReadKey.pm line 362.
  Compilation failed in require at F:/Perl/lib/Term/ReadLine/Perl.pm line 64.
   at F:/Perl/lib/Term/ReadLine/Perl.pm line 64
          Term::ReadLine::Perl::new('Term::ReadLine', 'perldb', 'GLOB(0x18e2e0c)', 'GLOB(0x1883e14)') called at F:/Perl/lib/perl5db.pl line 6073
          DB::setterm called at F:/Perl/lib/perl5db.pl line 2237
          DB::DB called at testReliance1.pl line 2
  Attempt to reload Term/ReadLine/readline.pm aborted.
  Compilation failed in require at F:/Perl/lib/Term/ReadLine/Perl.pm line 64.
  END failed--call queue aborted at testReliance1.pl line 64.
   at testReliance1.pl line 64
  bash-3.2$
  </code></pre>
  
  <p>I couldn't find any workaround for this.<br/>
  Tried to use cygwin perl distrubution,but compiling perl modules under cpan is nightmare for me as most of them won't compile and don't have in-depth knowledge to fix compiler errors.</p>
  
  <p>Providing a fake terminal for debugger may work but no idea about feasibility and how to proceed.<br/>
  Please suggest if there is any workaround for this.</p>